India’s monsoon season offers some of the best natural scenery since the rivers are in full flow, the mountains are awake after a long nap, and the monsoon has painted the entire valley with glistening waterfalls, majestic lakes, lush green trees, and lovely flowers. The highlands of North East India are home to the majority of the highest waterfalls. (more…)