TU
Tulemar Resort
View company profile →
Perfect for Nature Lovers
If you love nature, Tulemar is the place to be! We saw monkeys and sloths right from our balcony. The hiking trails are breathtaking. My only wish is there were more guided tours available.
17 found helpful