Clouds Village Farm Resort
Vannappuram-Karimannoor Road, Vannappurram- Munnar Road, Manjakunnel Farm, 685607 Thodupuzha, India,Object type: Thodupuzha
Clouds Village Farm Resort is located in Thodupuzha and has a shared lounge and a garden. Among the facilities at this property are a shared kitchen and room se