Day 11
Tortuga Island Tour
January 9 in Costa Rica ⋅ ☀️ 29 °CIf you’ve ever fantasized about visiting a deserted island in the middle of a tropical paradise, spending some time on Tortuga Island comes pretty close! This small island lies off the coast ofRead more