Joao Barrosa, Cape Verde offers 3 beaches perfect for sunbathing, surfing, swimming, and more. Boa Vista is known for its stunning beaches and vibrant marine life, making it a popular destination for beach tourism. The best time to travel to João Barrosa, Cape Verde, is between November and June, when the average air temperature ranges from 24°C to 29°C (75°F to 84°F) and the water temperature is around 23°C to 26°C (73°F to 79°F). Sandee provides detailed maps, photos, and reviews from fellow beachgoers to help you Choose Your Beach™ and plan your perfect beach vacation!