The Kenyan coast is lined with a mixture of beautiful white sand beaches and tourist resorts, interspersed with Arab and Portuguese forts, overgrown ruins of Swahili outposts, and old trading port towns that are the remnants of its fascinating history.
Spectacular coral reefs with colourful plant and fish life provide world-class snorkelling and diving among pristine coral gardens in the pleasantly warm waters of the Indian Ocean. The marine parks at Malindi, Watamu Bay, and Shimoni contain undisturbed coral reefs and enormous fish due to the lack of coastal fishing traffic.
Mombasa is the centre of activity in the region and Kenya's second largest city. North of Mombasa, the coast is lined with resort complexes catering mainly to package tourists, with luxury accommodation, fine cuisine, and excellent services. Calm waters and palm-backed beaches are in abundance. Further north is the resort town of Malindi, as well as Watamu Bay and the islands of the Lamu Archipelago.