Idukki – Part I
Idukki, the God’s own land in God’s own country, it is the only district of tourism which cheers up and provides information to the eyes, ears and mind. Idukki is one of the districts that, along with the heavenly place of Munnar, has 3 or 4 national parks, numerous waterfalls and has achieved great heights […]