Melmaruvathur

From Wikipedia, the free encyclopedia

Melmaruvathur is a town located in Tamil Nadu, India. The town is known for the shrine of goddess Adhi parashakthi.


Retrieved from ""