Idukki – The Land of Fun and Adventure

Idukki is the most beautiful hill station I have visited in Kerala, being a traveler in India Kerala is my favorite tourist place with all the natural elements. It was on the 2nd of August I visited Idukki for the first time, the place was covered with mountains and hills and a cool breeze blowing […]