Source: Tourism MediaBarra da Lagoa BeachExperience hours of water-based pursuits, hike into the hills or simply relax on the sands of this picturesque beach.WorldSouth AmericaBrazilFlorianopolisBarra da Lagoa Beach