Shillong, 2nd November: Mesmerizing beauty of Umiam lake will be a treat to the eye of travellers visiting Shillong. This natural site is 15 kms away from…
View More Umiam lake: Best place to visit in MeghalayaShillong, 2nd November: Mesmerizing beauty of Umiam lake will be a treat to the eye of travellers visiting Shillong. This natural site is 15 kms away from…
View More Umiam lake: Best place to visit in Meghalaya