Costa Rica
Tortuguero National Park – Costa Rica
Tortuga means Turtle in Spanish, and this place is famous to see them. The National Reserve has a small town called Tortuguero. This is a small fishing village, known for its canals that run throughout the tropical rain forest. Wiki estimates the population to be around 1200-1500. Tortuguero is often Read more…