Ayrshire and Arran Arran The Isle of Arran, often called “Scotland in miniature,” is located in the Firth of Clyde on Scotland’s west coast. Read More » October 11, 2024