Hotel
, Tea Castle , Chitrapuram PO, Munnar, Munnar 685565, Iduki, Kerala, India, Devikolam, kerala, India 685565