June 19, 2024–Venice, Italy
Before I get into the marvels of Venice, and Venice is marvelous, I want to offer a caution to anyone considering getting there by cruise...
June 19, 2024–Venice, Italy
June18, 2024–Alberobello, Italy
June17, 2024–Corfu, Greece
June 14, 2024–Gibraltar, United Kingdom
June 12, 2024–Tenerife, Canary Islands (Day Two)
June 11, 2024–Tenerife, Canary Islands (Day One)
June 8, 2024–Dakar, Senegal
June 5, 2024–Takoradi, Ghana
June 2, 2024–Luanda, Angola
May 30, 2024–Walvis Bay, Namibia
May 27, 2024–Cape Town, South Africa
May 25, 2024–Mossel Bay, South Africa
May 24, 2024–Gqeberha (Port Elizabeth), South Africa
May 20, 2024–Réunion Island
May 19, 2024–Port Louis, Mauritius (Day Two)
May 18, 2024–Port Louis, Mauritius
May 14, 2024–Mahé, Seychelles
May 9, 2024–Dubai, United Arab Emirates
May 8, 2024–Abu Dhabi, United Arab Emirates
May 5, 2024–Caves of Elephanta, Mumbai, India