Destination creator (Voyajo Team)
Auchterarder is a small town located north of the Ochil Hills in Perth and Kinross, Scotland, and home to the famous Gleneagles Hotel. The 1.5 mile long High Street of Auchterarder gave the town its popular name of 'Lang Toon' (...) (from Wikipedia)