Meenkulangara Bhagavathy Kshethram

Meenkulangara Bhagavathy Kshethram is a temple of Vishnu in Palakkad, Kerala.

Deities: Vishnu.

anikkode-thanchangad road

Source: osm.