If you want privacy, Tiwi Beach is perfect for you ... Mombasa Marine National Park and Mamba Village are among the top tourist attractions in Mombasa. Haller Park was once a limestone quarry ...