Las Palmeras

Las Palmeras Address: Quichinche, Otavalo, Ecuador

Minimum price found for Las Palmeras was: 91 USD

Click here to get more information, photos & guest ratings for Las Palmeras