Stone Town & Prison Island

Two most popular destinations while staying in Zanzibar