Shillong, capital of Meghalaya the "Scotland of the East" as it has magnificent natural beauty that leaves one breathless. Misty hills and scenic beauty of the city are a treat for the eyes and nature enthusiasts.