Shillong is a city in Meghalaya, India. It has many popular attractions, including Elephant Falls, Umiam Lake Viewpoint, Don Bosco Museum, perfect for a trip!
Show Less
Cloudy 20 - 27℃
Shillong Travel Guide
Destination Overview
Other
Destination Introduction
Shillong is a city in Meghalaya, India. It has many popular attractions, including Elephant Falls, Umiam Lake Viewpoint, Don Bosco Museum, perfect for a trip!