Mombasa Marine Park and National Reserve protects the coral reefs and the abundant marine life which lives off them and together with the long white beaches is Mombasa’s main tourist attraction. Nyali Beach, Bamburi Beach, Shanzu Beach and Kenyatta Public Beach are border onto the Mombasa Marine Park.