27232 Views
Please Click Here to Get Weekly Updates from www.indiavideo.org
Nature in all its grandeur

There is nothing to beat the beauty of Nature, and the simplest hamlet in the world may be the grandest work of Nature. Chellarkovil is a little known village in the picturesque Kumily in the Idukki district of Kerala, South India.

The entire landscape of the village is serenely beautiful with the resplendent waterfalls that adorn the place adding to its beauty. Chellarkovil is on the border of Kerala so that Kumbum, the village adjacent to it falls within the neighbouring State of Tamil Nadu.

Do you wish to add content or help us find mistakes in this web page? Yes No
NB: Please do not submit anything other than addition / correction of page content.
Related Videos