Meet the Indian Ocean's most affordable — and underrated — island
White sands and bargain beach hotels are pretty compelling — but it’s the people and the history that keep me coming back to Zanzibar, says Adam Edwards
Source: thetimes.co.uk