You can visit the magnificent Edinburgh Castle in the capital city or trek out to more remote locations, where you'll find cliffside stunners ... one of the most charming small towns in Scotland ...