Manalmadu

Manalmadu is a Hindu temple in Mayiladuthurai, Tamil Nadu.

Puthamangalam, Tamil Nadu 609202, India

Source: google.