Tag: Canal

Canal de Tortuguero (Costa Rica) Vacation Travel Video Guide

Travel video about Canal de Tortuguero. The starting point of our journey is the harbour city of Puerto Limón, the only important city on Costa Rica’s Caribbean coast, in Central America. It is a vibrant place surrounded by lush tropical landscape Discover A Lot More