Nur Beach Resort

Off Jambiani Main highway, Jambiani, Zanzibar Island, Tanzania 4146

JDS Travel News JDS Viewpoints JDS Africa/MI