Discover the wonders of diving at GAP (2 MILE) in the Bazaruto Archipelago, where a stunning coral reef drop-off meets a vibrant marine channel. This dive site is a hotspot for sharks, rays, and turtles, as they come together to feed and rest throughout the day. Boasting exceptional visibility, it's a diver's paradise waiting to be explored.