Explore the best scuba diving sites in Tofo Beach, Mozambique. Discover vibrant marine life and top spots.