Green Shades 2 stars

Karadippara, Vattiyar Po, 685611 Munnar, India

Hotel image
Read more reviews for Green Shades