Maquenque Eco Lodge

3.5 km north of Boca Tapada School
Santa Rita
Costa Rica