Lying along the sun-kissed shores of the Costa do Sol, Búzios is one of Brazil’s most-loved upscale resort towns. The magnetic pull of this one-time sleepy fishing village has so beguiled travelers, including, most famously, Brigitte Bardot, that it is often referred to as Brazil’s Saint Tropez. A 5-mile (8-kilometer)-long peninsula that is sprinkled with more than 20 picture-perfect beaches, Búzios offers no end of things to do, from active adventures such as windsurfing, kitesurfing, and diving to unwinding on the beach and hopping between the boutiques and seafood restaurants that line its cobblestone streets.