Michael's Inn - the paradise concealed within the enigmatic tea gardens. The vicinity of Periyar Wild Life Sanctuary with its chaste, green and exciting blue mountains makes it a real delightful experience.