EXCLUSIVE AFTER-HOURS VISIT OF LEONARDO DA VINCI’S LAST SUPPER with Dr. Rocky Ruggiero
June 26, 2026
1 hour
$575.00

The medieval town of Castelsardo is in northwest Sardinia and built on a promontory overlooking the sea. It is characterized by colorful houses, a 12th-century castle, and local artisan weaving traditions. Not surprisingly, Castelsardo ranks among “The Most Beautiful Villages of Italy” (I Borghi Più Belli d’Italia). Castelsardo was also famously featured as the backdrop for Prince Eric’s castle in Disney’s live-action movie “The Little Mermaid” (2023). Buona visita!