The waterfall caves in Meghalaya are shrouded in mystery, tucked away in the heart of the jungle, and getting there is an ...
Hosted on MSN26d
7 Waterfalls Near Shillong Of Meghalaya That You Can’t MissShillong, the capital of Meghalaya, is commonly known as the "Scotland of the East." Its misty hills and scenic beauty make it a paradise for people who love nature; no one can resist its charm.
Also known as Nohsngithiang Falls, they form a seven-segmented waterfall, which plunges over ... Sisters Falls have become synonymous with Meghalaya which is renowned as one of the wettest place ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results