Discover Mombasa's 7 best things to do: Explore beaches, marvel at history, visit fortresses, and more.