It's a little village (country side) close Vennikulam town in the province of Kerala. The territory is extremely green and is secured by brilliant solidifies and little stops, making the air clean and the encompassing extremely pleasant. There is a little church, Ebenezer Mar Thoma Church, in the village.