Canal Boat Tour – Estacion Las Tortugas and Pacuare Reserve, Costa Rica
Along the Caribbean coast of Costa Rica there is a canal system that runs the entire length of the country from Panama to Nicaragua. Estacion Las Tortugas, a family-run sea…
Continue Reading
Canal Boat Tour – Estacion Las Tortugas and Pacuare Reserve, Costa Rica