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