EXCLUSIVE WEBINAR | “The History of Padua: From Troy to Giotto” with Ross King
October 8, 2026
1 hour
$25.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!