Kerala is often called God’s Own Country, and rightly so! You will find many beautiful tourist spots at Munnar…