Santa Maria Cape Verde – a destination that continues to captivate travellers with its pristine beaches, vibrant culture, and rich history. Located on the southern […]