Here are 11 reasons why everyone thinks, and so would probably I if not knowing better, they should not go to North East India!
Nohkalikai Falls: The tallest plunge waterfall in India, with a height is 1115 feet metres). The waterfall is located near Cherrapunji - one of the wettest places on Earth - in the East Khasi Hills, Meghalaya, India
"There Is A Green Hill Far Away" Video for Easter ~ Beautiful instrumental with pictures of Christ. You can watch right here without being directed to another site!
Beautiful River in the Summer
Photos Galleries: ghandrung village and annapurna south nepal himalaya Uploaded by Priya Sharma