Uncategorized Top 10 Waterfalls in India By Rekha Jain August 23, 2012 2,077,378Views India isn't just about the Taj Mahal. In fact, it is blessed with more natural beauty than man-made beauty, although that takes nothing away from the beauty of Taj Mahal or other historical monuments of India.…Read more