Map Graph

Marazion

town and civil parish in Cornwall, England

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.

Read article