Description
Crystal clear waters lap long stretches of white sandy beach, drawing water sports enthusiasts and holidaymakers who make the most of the rapidly developing hotels and resorts.
© www.caboverde.com