Strathdowne-by-the-Sea

Strathdowne-by-the-Sea is a city in South Brittania.