Zuri Zanzibar

Zanzibar may just be the next Seychelles. Recent openings on the African island located some 20 miles off the coast of Tanzania include the Park Hyatt Zanzibar and White Sands Villas. This year, the arrival of Zuri Zanzibar will introduce a stylish new way to stay on the idyllic island, with 55 chic villas, suites, […]