
Santa Maria, Cape Verde
Beyond the Beaches: Immersive Cultural Experiences in Santa Maria, Cape Verde
The moment my feet touched Cape Verdean soil, I knew this wasn't going to be the typical island getaway most travelers seek. As the Atlantic...