With hundreds of castles scattered around Scotland, travelling through Scotland feels like fairy tale land. It's gorgeous and rough landscapes provide an endless entertainment.