Unveiled Gems: Hidden Lakes in Northeast India
Did you know the wettest place on earth is in Northeast India? That’s right – Mawsynram in Meghalaya gets up to 467 inches of rain a year. This region has unique and secluded natural wonders. Northeast India is known for its untouched beauty. It has hidden lakes with serene landscapes …