Umiam Lake at Shillong
Exciting Trip at Umiam Lake The Umiam Lake is one of nature’s divine gifts which is located at a distance of 17kms from Northern Shillong- The lush beauty. The lake is encompassed by lustrous grassland and curvy hills that are covered with lush greenery forests, the picturesque location and the serene beauty of the lake …