Zanzibar is one of the off-beaten destinations for an idyllic family holiday with the most simple yet beautiful beachfront resorts. It is an exotic island with white sand, clear plains, friendly locals, rich ginger ale drinks, peaceful and beautiful views to wake up to every day. Check out my 7-day itinerary for Zanzibar.
