The beaches of Mombasa are characterised by long stretches of white-sand beaches fringed by palm trees swaying in the breeze and spectacular coral reefs, which provide a haven for snorkelling and scuba diving. Visitors can spend sun-drenched days on pristine beaches, swim in the crystal-clear turquoise waters and discover the underwater wonderland in the coral reefs and beyond.