It is situated at the top of the hillock in Manjanikkara, near Omallur, Pathanamthitta District, in South Kerala, India.