Embark on an adventurous dive at the San Pedro dive site, situated off the coast of the port town of San Pedro. The dive site is known for its diverse underwater environment, featuring coral reefs, sandy bottoms, and underwater rock formations. Encounter marine species such as rays, barracudas, and needlefish. The site offers dive opportunities for divers of all skill levels.