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. We welcome you to Michaels Inn - to witness the glitter of all these natural treasures and habitat at work
Own this listing?.
Enhance your business by uploading logo and photos