is a hill retreat known for its picturesque landscapes in God’s Own Country, Kerala. Gurgling waterfalls cutting across the sharp sides of rocks and hillocks covered with a lush carpet of velvety meadows usher you to enjoy the scenic surroundings. Devikulam is about 7km from Munnar in... ...