The road between Italy’s Santa Maria di Leuca and Otranto hugs the incredible white stone cliffs of the southern Italian coastline, offering unparalleled views of the wide-open Mediterranean Sea. The plethora of white sand beaches with adjacent, friendly, picturesque beach towns makes the drive perfect for beach hopping. Part of the Puglia region, the Salento peninsula […]