Dreamy beaches Zanzibar's beaches are among the most beautiful in the world. With their fine, pristine white sand, they are the perfect place to relax in a haven of paradise. The waters are calm ...
Not quite your dream trip? Use our 1,000 Dream Trips search tool to seek out your own curated list of destinations, from a vault of 1,000 incredible holidays.