Costa Verde Brazil

Costa Verde Brazil means the green coast of Brazil and it’s easy to see why when you fly over or drive along this lush coastal strip between Sao Paulo and Rio de Janeiro. One side is thick green tropical Atlantic forests, and the other is the sparkling blue ocean, lapping mile after mile of pristine sandy beaches. This…