FIJI
PHILIPPINES
BAHAMAS
THE MALDIVES
GREECE, MATHRAKI ISLAND, CORFU
PAKLENI ISLANDS, CROATIA
ISLES OF SCILLY
SOUTH AFRICA
LAKE ANNECY, FRANCE
CLUB LA SANTA, LANZAROTE
ARISAIG, SCOTLAND
RIVER ARUN, WEST SUSSEX, UK
LOFOTEN ISLANDS, NORWAY
FORMENTERA ISLAND (OFF IBIZA)
BEGINNERS AND IMPROVERS
TECHNIQUE TOURS
CHANNEL & DISTANCE WEEKS
SKILLS SETS & SEMINARS
LAGO D’ORTA, ITALY
JERSEY, CHANNEL ISLANDS