7 reviews
Shillong is a hill station in the northern state of the country, Meghalaya. The town has beautiful views for guests to enjoy. Each nook is worth exploring, whether there are tumbling waterfalls or luscious green surrounds. Trekking enthusiasts and wildlife photographers, this location is made particularly for you. During the stay, visitors may also explore a number of architecturally noteworthy bu