Bora Bora, Society Islands / French Polynesia
Halifax / Canada
Barcelona / Spain
Abu Dhabi / UAE
Tangjung Benoa / Indonesia
Busselton / Australia
Belfast / Great Britain
Seville / Spain
Puntarenas / Costa Rica
Luxor / Egypt
London / Great Britain
Coquimbo / Chile
Albany / Australia
Katakolo / Greece
Tangjung Benoa / Indonesia
Singapore / Singapore
Dubai / UAE
Piraeus (Athens) / Greece
Valencia / Spain
Moorea Islands Society / French Polynesia
Sharm el-Sheikh / Egypt
Cabo San Lucas / Mexico
Bordeaux / France
Papeete / French Polynesia
Oakland / New Zealand
Praia / Cape Verde
Tangjung Benoa / Indonesia
Ibiza / Spain
Pago-Pago / Samoa
Semarang / Indonesia
Wellington / New Zealand
Dublin / Ireland
Papeete / French Polynesia
Corinto / Nicaragua
Sydney / Australia
Phuket / Thailand
St. John's / Canada
Surabaya / Indonesia
Los Angeles / USA
Limassol / Cyprus
Hanga Roa / Chile
Salaverry / Peru
Lima / Peru
Adelaide / Australia
Noumea / New Caledonia
Naples / Italy
Doha / Qatar
Zadar / Croatia
Portman / Portugal
Georgetown / Cayman Islands
Mumbai (Bombay) / India
Paris / France
Jeddah / Saudi Arabia
Sydney / Australia
Male / Maldives
Gisborne / New Zealand
Aqaba / Jordan
Christchurch / New Zealand
Porto / Portugal
Dubai / UAE
Bora Bora, Society Islands / French Polynesia
Napier / New Zealand
Melbourne / Australia
Suva / Fiji
Phuket / Thailand
Mumbai (Bombay) / India
Malaga / Spain
Sydney / Australia
Lautoka / Fiji
Rome (Civitavecchia) / Italy
Manta rays / Ecuador
Lisbon / Portugal
Cocksen Hole / Honduras
Glasgow / Great Britain
Hambantota / Sri Lanka
La Coruna / Spain
Alicante / Spain
Salalah / Oman
Arica (Chile) / Chile
Bordeaux / France
La Rochelle / France
Lake Mystery / Canada
Komodo / Indonesia
Singapore / Singapore
Bora Bora, Society Islands / French Polynesia
Luxor / Egypt
Seville / Spain
Selcuk / Turkey
Kuala Lumpur / Malaysia
Apia / Samoa
Kotor / Montenegro
Jakarta / Indonesia
New York / USA
Avatoru, Rangiroa / French Polynesia
Raiatea, Society Islands / French Polynesia
Dunedin / New Zealand
Gibraltar / Great Britain
Dubrovnik / Croatia