Malankara palace lake resort and spa
Hotel 5 Star
Kudayathoor post, near sharmkothy temple, thodupuzha, idukki dist
Thodupuzha, Kerala
175911
Hotel 5 Star
Kudayathoor post, near sharmkothy temple, thodupuzha, idukki dist
Thodupuzha, Kerala
175911