MELATTUR BHAGAVATHA MELA NARASIMHA JAYANTHI | Photo Credit: The Hindu Archives The close to seven-hour drive from Chennai to Melattur (near Thanjavur) to watch the Bhagavata Mela could be exciting for a first-time traveller....
Read More
5 Minutes
