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