Vivanta Meghalaya, Shillong , Shillong
Shillong, the capital of Meghalaya (which quite literally means ‘Abode of the Clouds’) is picture-postcard pretty. Enveloped by gardens and parks, surrounded by forests, awash in cascading waterfalls, and blessed
Check-in
2:00 PM
Check-out
12:00 PM
















