Snorkel Two Mile Reef

The coral reefs of Two Mile Reef in the Bazaruto Archipelago are considered to showcase some of the most diverse – and untouched – in the Indian Ocean.  One of the snorkel sites on Two Mile Reef  – also known as The Aquarium – is infamous as a snorkelling site with numerous types of coral, rocks, boulders, swim thru’s, and overhangs. There are 5 species of turtle within the marine park and Surgeon, Moorish Idols, Parrot, Angel and Butterfly fish, Rays, Game fish and Nurse Sharks are just some of the wonders we encounter on a regular basis.

Learn more about snorkelling in this and other spots in the Bazaruto Archipelago.

Bazaruto Archipelago
Marine Reserve
Enquire or Book Now


Be sure to apply ample waterproof sunblock, as the sun shows no mercy while you explore this underwater paradise.


We supply state of the art snorkelling equipment for all ages and sizes.


Keep an eye out for Pelagic bird species when you come up for air or hang out on the boat.

National Park

Remember that everything you see and encounter in the ocean is protected and may not be removed or tempered with.