Manalmadu is a Hindu temple in Mayiladuthurai, Tamil Nadu.
Puthamangalam, Tamil Nadu 609202, India
Source: google.