An inside view of the Mawsmai Caves in Meghalaya.
Streaks of water flowing down the rocky hills in Cherrapunji in Meghalaya.
The Nohkalikai Falls falling down from the lush green hills.
Photos Courtesy : en.wikipedia.org
A shelter near the Waterfalls from where tourists can enjoy the alluring beauty of nature.