29 dive sites in Oaxaca, Mexico: 6 reefs, 2 drift dives, 2 shore dives, 1 pinnacle, 1 wall and 17 other sites.
By level: 2 beginner and 11 advanced.
All dive sites in Mexico