BirdingCosta Rica Macaw Lodge: More than Macaws by Chris Fischer March 31, 2019 by Chris Fischer March 31, 2019 Neighboring Carara National Park in the Turrubares Mountains of Costa Rica’s Central Pacific region (approx.… Read more 1 FacebookEmail