

Brazil’s Costa Verde is a mountainous coastline stretching between Rio de Janeiro and São Paulo, a land of lush forest and beautiful Atlantic beaches. This is a weekend playground for city folk – but head away from those urban behemoths and you can still find your own little bit of paradise. However, the jewel in

