7 dive sites in General Santos, Philippines: 2 shore dives, 2 walls, 1 reef and 2 other sites.
Recorded maximum depths range from 15 m to 50 m (7 of 7 sites have a depth).
By level: 1 beginner.
All dive sites in Philippines