Add Your Own Review

The New Church of St Mary de Ballaugh

Attraction - Castles & places of worship

Station Road , Ballaugh, Isle of Man , IM7 5AT , United Kingdom

Rating Rating Rating

1 Review

Latest Reviews

When the Manx parishes were established in the C12th, the parish church was at the centre of a large and disperse settlement. At the start of the C19th population grew rapidly and a village grew up...