Casa Tortuga is a nature lover’s paradise! Of course it goes without saying, seeing mother sea turtles laying eggs, and the baby hatchlings trek to the sea is akin to a spiritual experience. Right in front of the casa, the shallow Solomon Bay provides a perfect nursery for uncountable marine species, while the trees provide homes for a variety of...
