Zanzibar Island, Tanzania, Zanzibar

Zanzibar Island, inviting ocean with white sand beach, in background is a resort among lush trees, boardwalk leading to structure over the ocean.

Pin It on Pinterest