Dew Drops Farm Resort
Farm Stay
Idukki
«Dew Drops Farm Resort» is located in Munnar. This hotel is located in 12 km from the city center.
Kallar Anakulim Road, Kurissupara, Munnar, 685611