Proper noun
Ottery St Mary
A town and civil parish with a town council, on the River Otter in East Devon district, Devon, England (OS grid ref SY1095).
Surrounded by lovely countryside teeming with wildlife, Ottery St Mary is one of the most welcoming towns you could find. Source: Internet