Igloo Nature Resort Resort Munnar
Everything you might need to have a good rest, all in one place! Resort «Igloo Nature Resort» is located in Munnar. This resort is located in 6 km from the city center.
Chithirapuram Power House Road,Power House Road, Munnar, 685565