The term "dive site" refers to a specific location where scuba divers can explore underwater. The word "local" means pertaining to or living in a particular place or region, so when combined with "dive site," it indicates that the location is relatively close and easily accessible by residents of the area. In other words, local dive sites are places where people who live nearby can go diving without having to travel long distances.