Overview
Explore palm-fringed sands, parks and seafaring traditions, and discover the melting pot of African, Arabic and Portuguese traditions in one of Africa's most enigmatic countries.
Explore palm-fringed sands, parks and seafaring traditions, and discover the melting pot of African, Arabic and Portuguese traditions in one of Africa's most enigmatic countries.
Comments
Be the first to comment.
Leave a comment
Your email won't be published. Comments are reviewed before they appear.