Taormina is a comune in the Metropolitan City of Messina, on the east coast of the island of Sicily, Italy. Taormina has been a tourist destination since the 19th century. From Wikipedia
The $188,000 journey will visit eight global destinations tied to the show's iconic settings, beginning in May 2026.