SCOTLAND – A country which is bestowed with fascinating castles, endless surreal beauty, friendliest people, yummiest food, stunning roads and gorgeous waterfalls. A country which is crowded with cute little munchkins – sheep than humans. A country where the wind whispers the story of bravery of clans to the mysterious stories of fairyland. Here are some reasons why…