One of the seven wonders of Cape Verde: Santa Maria Bay, live from one of the island's most iconic hotels!
Content license:
Share