Zanzibar is undoubtedly one of the most beautiful islands, located in the Indian Ocean just 60 miles off the East coast of Africa and remains unspoilt by mass tourism. Offering a melting pot of African, Arab and Indian cultures, the heart of these islands is to be found in the winding streets and colourful bazaars of the capital Stone Town. Tourism is just beginning here but Zanzibar has come into its own as a beach destination. |