Kumaranalloor

Kumaranallor is a place in Kerala, India. It is in Kottayam District. It is well known for the Devi Temple.

Category:Kerala