Underwater Sports

activities / Other

Lonely Planet review

This is the best place to go for gear repair; it also offers courses in its on-site pool.