Mombasa is the most popular place for tourists to visit in Kenya. It is divided into the North Coast (Beaches: Bamburi, Nyali, Shanzu, and English Point) and South Coast (Beaches: Diani and Tiwi). Diani Beach is a multi-award-winning beach and arguably one of the most scenic in Africa. Other coastal towns include Malindi, Watamu, Lamu, and Kilifi. If you are looking for self-catering apartments, cottages, villas or mansions along Kenya’s coast then you have come to the right place.