Countryside Chellarkovil, nestled in green Kerala, is on the outskirts of Tamil Nadu.

Countryside Chellarkovil, nestled in green Kerala, is on the outskirts of Tamil Nadu.
Among the pride of Kerala in Idukki comes Thekkady, a place for nature and adventure lovers.