North Wales Wildlife Trust(more info)
Llys Garth, Garth Road, BANGOR, Gwynedd, LL57 2RT, United Kingdom
Snorkelling
Oceans Adventure Limited(more info)
2 Begwary Close, Eaton Socon, ST. NEOTS, Cambridgeshire, PE19 8PZ, United Kingdom
Diving
Octopus Diving Centre (Egypt)(more info)
Mamsha Road, The Corniche, Hurghada, Red Sea Governorate, Egypt
Diving
Paradise Dive Centre Belize(more info)
Paradise Dive Centre Belize, Tobacco Caye, Nr Dangriga, Stann Creek, Belize
Diving
Snorkelling
Pharaoh Dive Club-El Quseir(more info)
Roots Red Sea, Kilo 14 Safaga Road, El Quseir, Red Sea, RS1 1RS, Egypt
Diving
Quantumdiver Ltd(more info)
Stonewalls, School Lane, Warmington, BANBURY, Oxfordshire, OX17 1DD, United Kingdom
Diving
Rec2Tech Scuba(more info)
16 Protaras, Cavo Grecko Avenue, 457 Protaras, Paralimno, 5296, Cyprus
Diving
Safari Diving Lanzarote(more info)
Safari Diving Lanzarote, Paseo de la Barrilla 4, Playa Chica, Puerto del Carmen, Lanzarote (Spain), 35510, Spain
Diving
Scottish Wildlife Trust(more info)
Harbourside House, 110 Commercial Street, Edinburgh, EH6 6NF, United Kingdom
Snorkelling
Scotts Scuba Services(more info)
27 Morgans Way, Hevingham, NORWICH, NR10 5PD, United Kingdom
Diving