Marazion, England



Marazion is a civil parish and town in Cornwall, England, United Kingdom. It is situated on the shore of Mount's Bay, two miles (3 km) east of Penzance and one mile (1.6 km) east of Long Rock.



Advertisement


0 comments:

Popular Posts

Blogger Template by Clairvo