Venoor Temple
← Explore all Temples & Teerth
Place: Shoranur Kerala
Venoor Temple. Located in Shoranur.
- Address
- Choorakode, Pattambi, Palakkad, Kerala, 679124, India
- Nearest City: Pattambi
← Explore all Temples & Teerth
Place: Shoranur Kerala
Venoor Temple. Located in Shoranur.