Diani beach is located in Kwale County. It is 30km south of Mombasa. The beach is surrounded by the warm Indian Ocean, with countless beach resorts to accommodate tourists. The water is amazing for snorkelling and surfing. Beach resorts to consider when visiting Diani include; Diani Wonder Apartments, Retro Boutique Hotel, and Swahili Beach Hotel.
Anyone who is thinking of a tropical paradise will consider Diani beach. The beach has beautiful sand that is excellent for sunbathing. Added to the fun of Diani beach is the availability of camel rides and
bike tours for a glimpse of life in local villages.