Tortuga Island

Tortuga Island

There’s an air of the Thai islands about little Tortuga. Fragmented off the south side of the Nicoya Peninsula, a 90-minute boat trip out of [...]