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