If KERALA is God's own COUNTRY.....

then KIZHUR is God's own VILLAGE....

Situated near ottapalam...land locked by hills and mountains...true land for Adventure lovers...

Those who hail from this beautiful Village