Day: January 3, 2016

Costa Rica
South America

The Wildlife of Tortuguero

If you want to see wildlife, Costa Rica is the place to go, and within Costa Rica one of the best places to see a huge variety of species is the Tortuguero National Park, where the Pachira Lodge and La Baula Lodge are a great place to start. ¬†We stayed at Pachira lodge, but the […]

Read More