10 best waterfalls in meghalayaby Letztravel2412011Meghalaya, the land of clouds, hides secrets within its mist-laden hills - ten breathtaking waterfalls that cascade like liquid dreams. From the thundering roar of Nohka...indianstoriesmeghalayawanderlust+17 more