Vattamala Sree Murugan Temple

Vattamala Sree Murugan Temple is a temple of Murugan in Palakkad, Kerala.

Open 5 AM–9 AM and 5 PM–7:30 PM (Google Maps).

Deities: Murugan.

Chunnambuthara, Vadakkanthara, Palakkad, Keralam 678003, India

Source: google.