Chowallur Shiva Temple
← Explore all Temples & Teerth
Deity: Shiva Place: Guruvayur Kerala
Chowallur Shiva Temple. Dedicated to Shiva. Located in Guruvayur.
- Primary Deity
- Shiva
- Address
- Chowallur, Kunnamkulam, Thrissur, Kerala, 680104, India
- Nearest City: Kunnamkulam