Royal Zanzibar Beach Resort All Inclusive

Royal Zanzibar Beach Resort All Inclusive

Resort

Nungwi North Road, PO Box 3425, Nungwi, Tanzania