The island of Zanzibar lies just 35 kilometres offshore from Dar es Salaam, Tanzania. Zanzibar is 50 miles long and 24 miles wide, with a protective coral reef offering world-class scuba diving. The palm fringed sandy beaches on the north-east coast provide a range of excellent accommodation where you can relax and enjoy the friendliness and charm of this exotic location.