Melattur Bhagavatha Mela

“MELATTUR, a small village 18 km from Thanjavur in Tamil Nadu, witnesses a spurt of activity every midsummer during the Bhagavatha Mela Natya Nataka Utsav inaugurated on the Narasimha Jayanthi […]

Read Article →