One trip to Scotland and you will be mesmerized by the beauty of the landscape, the countless castles, the history and the culture of this riotously land.