+UPLOAD
15 Reviews

Zanzibar Ocean View Hotel

Kilimani , Zanzibar Town