It is a place of outstanding natural beauty surrounded by small hillocks, rivers and lakes, and greeneries on all sides. Edava Nadayara canal snakes through the village. Ithikkara River flows nearby.
Nearest places of tourist interest include Palachira fresh water lake, Pozhikkara Beach, Paravoor backwaters.