Miami, Ocean Cay MSC Marine Reserve Bahamas, At Sea, Puerto Plata Dominican Republic, San Juan Puerto Rico, At Sea, Nassau Bahamas, Miami United States
Miami, Ocean Cay MSC Marine Reserve Bahamas, At Sea, Puerto Plata Dominican Republic, At Sea, Miami United States, Nassau Bahamas, Ocean Cay MSC Marine Reserve Bahamas, Miami United States
Palermo (Szicília), Naples (Pompeii) Italy, Livorno (Florence) Italy, Marseille (Provence) France, Barcelona Spain, At Sea, La Goulette Tunisia, Palermo Italy
Palermo (Szicília), Naples (Pompeii) Italy, Livorno (Florence) Italy, Marseille (Provence) France, Barcelona Spain, At Sea, La Goulette Tunisia, Palermo Italy