Brazil has approximately 4,700 miles of coastline. As you might imagine, it has quite a few nice beach towns. For my money, Cabo Frio is among the very best.Cabo Frio, which means “Cold Cape,” lies less than 100 miles up the coast from Rio de Janeiro. Cabo, at around 175,000 permanent residents, is the largest town in what is known as The Lakes Region (Região dos Lagos in Portuguese). Here a string of freshwater “finger” lakes and brackish lagoons lies just inland from the South Atlantic shore.
The region’s topography means two things: lots of seafood, and lots of water activities. Accordingly, Cabo is a popular vacation spot, and in the summertime (December to February), tourists flock in not only from Rio but from as far away as Continue reading