+UPLOAD
62 Reviews

Royal Zanzibar Beach Resort

North Coast Nungwi, Nungwi