Inside the Sharazad Hotel, behind Vietnamese restaurant, Nuru Spa and ...
Shangani St, Zanzibar, Tanzania
Malawi Rd, Zanzibar, Tanzania