Pinch yourself: that sparkling blue water is real, and it's calling your name. Zanzibar is about as close as you can get to heaven on earth, and we've dedicated a full 4 days to finding your slice of paradise on this idyllic beach retreat. Swim in the waters of the vast Indian Ocean, and relax under the shade of the island's coconut palms. Go on, you deserve it.