Mombasa is a seaport city on the coast of Kenya along the Indian Ocean and it is the country’s oldest and second-largest city after Nairobi (Kenya’s capital) with an estimated population of almost 1.4 million people, as of 2016.

Its metropolitan region is the second largest in the country and has a population of approximately 3 million people.

Mombasa is a regional cultural and economic hub consisting of an extra-large port and an international airport and is an important regional tourism centre too.

In Mombasa County and the former Coast Province, Mombasa’s situation on the Indian Ocean made it a historical trading centre and it has been controlled by many countries because of its strategic location.

Geographically Mombasa is a coastal town characterized by a flat topography and the town of Mombasa is tucked on Mombasa Island but extends to the mainland.

The island is separated from the mainland by two creeks (Port Reitz in the south and Tudor Creek in the north).

Mombasa consists of various amazing and attractive features that a traveler can enjoy viewing however, the city also comprises of many beautiful and spectacular beaches overlooking the Indian Ocean hence offering many interesting activities which will please your mind and feel relaxed especially when you are from doing the tiresome activities in Kenya’s national parks such as Maasai Mara, Tsavo, Samburu and Amboseli among others.

Most of the beaches in Kenya are found in Mombasa and the following are some of the best beaches that you can opt for in Mombasa;