What could be a better way to end a safari than on a remote island in the Indian ocean? Africa has some of the most prestine island getaways with spectacular diving and snorkelling on offer. White sandy beaches, turquoise waters and incredible sunsets are just a few of the many highlights to be experienced.