News

Barra del Colorado is one of Costa Rica’s top birdwatching destinations, home to over 400 bird species including green macaws ...