The lake is renowned for its crystal-clear waters and ... River Umngot, 100 Km from Shillong, in Meghalaya state. It seems as if the boat is in the air; the water is so clean and transparent.
Meghalaya, located in the northeastern part of India, is renowned for its stunning landscapes, rolling hills, dense forests, ...