Diversity believes that to dive well takes time to learn, so they courses at the pace attendees need, with time to understand theory and develop practical mastery of skills.
Diversity Scuba Newbury
Dive center in