Blackpool Sands Devon Darthmouth
© Omar Sayami

The green on the edge

British Caribbean, Blackpool Sands on the English Channel, a piece of wondrous nature in the county of Devon: Devon's largest city is Plymouth and its capital is Exeter. Devon is famous for its picturesque coastal towns and the Dartmoor and Exmoor National Parks. | England

Licence Plate View into the Future

Comment