Zanzibar: Discovering the Allure of Tanzania’s Spice Island

Zanzibar, Tanzania Crystal clear blue waters, white sand beaches and tall palm trees swaying in the breeze might not be the first images that come to mind when you think of Africa. However, this is exactly what you will find on the gorgeous island of Zanzibar located off the coast of Tanzania. The island is … Continue reading Zanzibar: Discovering the Allure of Tanzania’s Spice Island