The pristine white sand beaches of the Cabo Delgado coast extend for roughly 425 km (265 miles) north and south of Pemba. Here, thick stands of baobabs give way to turquoise seas with nothing but white sand in between. Relax on Faorl, Mecúfi or Mocimboa beach. Or head to Wimbe (also spelled Wimbi) beach and hire a kayak, windsurf or dhow. Negotiate passage further out to sea and enjoy a family snorkeling, scuba diving or whale watching trip.