Marazion
town and civil parish in Cornwall, EnglandMarazion is a town in west Cornwall, United Kingdom. It is on the shore of Mount's Bay, two miles (3 km) east of Penzance.
Read article
Marazion is a town in west Cornwall, United Kingdom. It is on the shore of Mount's Bay, two miles (3 km) east of Penzance.