Santa Maria di Leuca ist ein Bade- und Fischerort, der in der Bucht zwischen Punta Ristola und Punta Meliso liegt, in einer zauberhaften Lage zwischen Adriat und Lonischem Meer. Dieser Ort schmiegt sich in einen Küstenabschnitt, an dem sich Felsenklippen mit kleinen Sandbuchten abwechseln. Die zahlreichen Grotten und der Meeresboden sind von enormem naturwissenschaftlichen Interesse und ein echtes Paradies für Taucher. Eine Treppe von 184 Stufen verbindet die Basilika von Santa Maria mit dem darunterliegenden Hafen.