Where is Costa?

Where is Costa located?

Costa, Scotland, Great Britain (approx. 59.1356932763°, -3.1663885122°)


Where is Costa on the map?