Welcome to Britain’s secret Cape Canaveral (… on the Isle of Wight) (Evening Standard)
Think of the Isle of Wight and images of holiday beaches, caravan parks and people messing about in boats inevitably spring to mind.
More: continued here
No Comments
No comments yet.
Comments RSS TrackBack Identifier URI
Leave a comment