Carnwath is at the heart of Scotland's central belt and has been reputed to be the town furthest away from the sea anywhere in Scotland, though only being 26 miles from the coastal resort of Portobello, it falls well short of the distance from the sea of towns such as Kingussie and Pitlochry.