CARDAMOM ROCK INN

Homestay, Church Road, behind Cardamom Rock inn, Elappara, Kerala 685501