Tortuga Lodge: an eco-tourism paradise in Costa Rica

GALLERIES

Tortuga Lodge: an eco-tourism paradise in Costa Rica

The rooms don't offer excessive luxury, but they are pleasant and spacious