Explore Santa Maria in Cape Verde, Sal Island. Where to eat, drink, shop and relax in Santa Maria.
Santa Maria stands out as the premier tourist hub on Sal Island within Cape Verde, renowned for its expansive beaches, and renowned waves, and is… Read More »Explore Santa Maria in Cape Verde, Sal Island. Where to eat, drink, shop and relax in Santa Maria.