Zanzibar is the most-kept secret in the Indian Ocean, with its fascinating historical Stone Town and heavenly white beaches.
Many of the winding streets and high townhouses of old Stone Town remain unchanged and visitors can walk between the sultan’s palace, the House of Wonders, the Portuguese fort and gardens, the merchants’ houses, and the Turkish baths of the old city.
The beaches in Zanzibar are spread with charming fishing villages, where the people live a simple way of life, unaffected by time. Some of the beaches are so peaceful and remote that the only noise breaking the silence is likely to be you...