Zanzibar has some of the best beaches anywhere in Africa and arguably the world, the best of which are to be found along the east coast on the northern part of the island. The beaches in this region are protected by off shore coral reefs and have fine white coral sand. The beaches are: Matemwe, Pongwe, Kendwa, Bwejuu, Nungwi, Kiwenga, Uroa.Zanzibar’s colourful history is a saga of travellers and traders, raiders and colonizers. To its shores came Indians, Chinese, Egyptians, Persians, Portuguese, Arabs, Dutch and the British, each leaving behind a legacy of their stay. Bantu tribes from the mainland were the first inhabitants of the Island. By around 700AD Persians and Arabs came to the Island. They intermarried with the native inhabitants and gave birth to a new people and language, the Swahili. Stone Town is the old city and cultural heart of Zanzibar, little changed in the last 200 years. It is a place of winding alleys, bustling bazaars, mosques and grand Arab houses whose extravaganza is reflected in their brass-studded, carved, wooden doors.