Shillong Tourism - Geography Facts Details
Shillong is a hill station in the northeastern part of India and the capital of Meghalaya, which means "The Abode of Clouds". It is the headquarters of the East Khasi Hills district. It is said that the rolling hills around the town reminded the British of Scotland. Hence, they would also refer to it as the "Scotland of the East". Elephant Falls - Picture Credit Indian Institute Of Management - Picture Credit Lady Hydari Park - Picture Credit Cathedral Of Mary Help Of Christians - Picture Credit Wards Lake - Picture Credit City View Of Shillong - Picture Credit Umiam Lake - Picture Credit For Shillong Budget Hotel Booking You can Call: 09808691480