Seamlessly blending in with the natural beauty that surrounds them, Bazaruto Island is an ideal destination for marine adventurers.