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




Subscribe to Nidokidos Videos