
Enjoy a fabulous and relaxing beach holiday on the romantic African island of Zanzibar with its white sandy beaches, warm turquoise waters and fascinating coral reefs. Zanzibar is the perfect retreat after a Tanzania Safari in the Serengeti or Ngorongoro Crater.