Exploring Ilhéu de Santa Maria: The ‘Djeu’ of Cape Verde

Discover the Ilhéu de Santa Maria (The Djeu) in Praia, Cape Verde. Explore its colonial fort, history as a quarantine

Read More