User:Jagadees3g

Mahajanakudi is a village in the Thiruvidaimarudur taluk of Thanjavur district, Tamil Nadu, India.