Mozambique

Seychelles ~ Two of our Favorites

Pemba Island, Tanzania

Zanzibar, Tanzania