[X]
Close Trikarpur-kerala-india

Trikarpur, Kerala, IN

Trikarpur Panchayath is composed of North and South Trikarpur villages, which were