Meenkulathi Temple – the unique godess of marine life
Meenkulathi Temple is located in Pallasena, a village in Palakkad district, Kerala State, India. Meen kolathi means “She who has a tank or pond of fish”. The goddess is often connected with marine life. Its one of the oldest temples in Kerala. Its structure is a Tamil Nadu style as its built by a family […]
Meenkulathi Temple – the unique godess of marine life Read More »