Anstruther
Anstruther is a small coastal resort town in Fife, popular with day-trippers and holidaymakers. To pronounce it like a local, you would say Ainster.
Wemyss Bay
While you may assume that this is pronounced We-miss Bay, it’s actually even simpler—Weems Bay.
Ballachulish
The village of Ballachulish is centred on former slate quarries and is pronounced Ball-a-hoolish.
Freuchie
This Fife town is one of the easier names to get right on this list, but still many incorrectly pronounce it as Froo-chee. It’s actually Froo-kay.