The Saint Tropez of Brasil

They call Buzios the Saint Tropez of South America and I’ll tell you why that is: Buzios has tons of pretty seashores, plenty of tiny lovely boutiques, an entire range of restaurants and all the [...]