Paradise Buzios, Brazil
When I was offered the opportunity to spend a few extra days on a beach resort at the end of my trip to Buenos Aires and Rio de Janeiro, I did not hesitate to book it. Buzios is a popular, small fishing town and beach resort on the ocean peninsular in Brazil that is said […]

