The Costa Verde, as Brazilians call it, is the coastline that joins São Paulo to Rio de Janeiro. Bordered by the Atlantic rainforest, this coast is a paradise of charming villages, beaches and coves. Just a few hours from the country's economic capital, you'll find yourself in front of some of Brazil's most characteristic landscapes: transparent waters on which you can easily surf, natural pools, hiking trails, fishing ports, and restaurants with tables on the beach, where one can enjoy fresh seafood and fish. From Guarujá to Juqueí, Camburi and Maresias, Ilhabela and Ubatuba, until up to Itamambuca and Paraty, all the options are fantastic and worth a visit, either by car or boat.