Tortuguero Canals including Tortuguero National Park
Tortuguero is an amazing, relaxing and confusing little town on the Caribbean side of Costa Rica. Tortuguero is a small town smack dab in the middle of the Caribbean Sea and a man made canal system. It exists on just a sliver of sandy soil and business is conducted mostly by water taxi and the