Kerala pristine surroundings have captivated the hearts of many. Home to several unexplored territories there is so much to sooth and calm your mind in Kerala that every new place you visit in God’s own country it will surprise you and leave you speechless. Ayyappankovil region is another prominent destination located close to Idukki. The … Read more