April 22nd 2008 Central America Caribbean »
Costa Rica »
Limón »
La Tortuga Feliz
Sorry for the long delay folks! We're all still alive and well, just slacking on the blogging.
We spent a few days in the cute surf town, Santa Theresa, at a really nice hostel. We all tried out su ...
[full story]