10 of the Best Small Towns in Scotland
Scotland never fails to impress with its romantic castles, rugged Highlands, friendly locals, and idyllic lochs. Edinburgh entices visitors with its successful meshing of the ancient and modern, centered around the imposing Edinburgh Castle. On the other hand, lesser-appreciated Glasgow boasts an array of museums and an edgy music scene. However, it’s the tiny stone…