Temple Location

Thottackad Temple


Thottakkadu, Kerala 686539, India

General Enquiries