Tholanur Temple
← Explore all Temples & Teerth
Place: Ottappalam Kerala
Tholanur Temple. Located in Ottappalam.
- Address
- Canal Road, Tholanur, Alathur, Palakkad, Kerala, 678722, India
← Explore all Temples & Teerth
Place: Ottappalam Kerala
Tholanur Temple. Located in Ottappalam.