When people ask me which is the most beautiful place I've ever visited, I always respond that it's Zanzibar. It’s truly one of the best-kept secrets of the Indian Ocean. An amazing island, with white sandy beaches and coconut trees, incredible nature and shells the size of my fist lying in the sand... it really is one of the last untouched paradises on Earth. Zanzibar was my first trip to Africa and our first vacation with AC... it truly felt like we landed in another world. At night we were playing with Massai soldiers and during the day we swam with sharks and dolphins (and completed our deep diver license! :). A truly magical experience and a perfectly romantic holiday destination!