Hotel

Hotel Marine

Zanzibar City, Tanzania

Photos coming soon

Location