Unforgettable Shark Diving and Big Animal Encounters

manatee-David-Salvatore

Scuba diving with a west indian manatee in Xcalak in Mexico.

Scuba diving with a west indian manatee in Xcalak in Mexico.