Top place to visit Shillong Meghalaya

Top place to visit Shillong Meghalaya

Top place to visit Shillong Meghalaya Clouds covered with hills, greenery, sparkling small and big waterfalls Not only that, the identity of the Shillong of the Capital of Meghalaya. This is also called as eastern Scotland of India. So let’s know about the best place of Shillong- Umiam Lake- Umiam Lake is situated about 20 kilo […]