×

Marazion

Town in England
Marazion is a civil parish and town, on the shore of Mount's Bay in Cornwall, England, United Kingdom. It is 2 miles east of Penzance and the tidal island of St Michael's Mount is half-a-mile offshore. Wikipedia
Ceremonial county: Cornwall
Population: 1,440
Post town: MARAZION
Region: South West
UK Parliament: St Ives