Sri Kottukulangara Bhagavathy Temple
← Explore all Temples & Teerth
Place: Palakkad Kerala
Sri Kottukulangara Bhagavathy Temple. Located in Palakkad.
- Address
- Kannanur, Kannadi, Palakkad, Kerala, 678701, India
← Explore all Temples & Teerth
Place: Palakkad Kerala
Sri Kottukulangara Bhagavathy Temple. Located in Palakkad.