Shillong is in northeastern state of Meghalaya which means the abode of clouds. Shillong is the capital city of Meghalaya and Shillong is also known as Scotland of East. Shillong has many places to visit around, many visitors from many places visits Shillong to view the natural beauty of the place. Here are some must visit places of Shillong in a day tour.
Laitlum Canyon (Almost an hour drive from Shillong)
Umiam Lake/ Barapani (35 minute drive from Shillong)
Elephant Falls