Mombasa is the second biggest city in Kenya, after the capital Nairobi. It is located on the Indian Ocean coast. Its origins date back to 900AD, which makes it the oldest city of the country, and since then it has grown to be now a regional and economic hub and an important location for tourism, with its ample port and international airport. Mombasa can be considered a melting pot of languages and cultures coming from different sides of the Indian Ocean, it also went through three main foreign dominations. First, it was conquered by the Portuguese in the early 16th century, while in 1698 the Imamate of Oman captured Fort Jesus. Lastly, it was the British who took over at the end of the 19th century, bringing over workers from British India in order to build the railway. The city is actually located on Mombasa Island and then extends towards the mainland and it offers interesting things to do and visit, like the Old Town which is now mainly dedicated to souvenir shops and restaurants, there is definitely lots of nature to see between the parks, Haller Park for example, and the beautiful beaches which are said to be the most beautiful ones in Africa, like Diani Beach, Nyali Beach and Shanzu Beach.