Basilica Santa Maria de Finibus Terrae and the Santa Maria di Leuca lighthouse at Punta Meliso seen from open sea. Apulia (Puglia), Italy.
Size: 5920px × 3939px
Location: Santa Maria di Leuca, Apulia (Puglia), Italy
Photo credit: © Johan Siebke / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: 47, adriatic, apulia, basilica, cliffs, clouds, copy, de, di, dramatic, eu, europe, feature, finibus, headland, iconic, ionian, italia, italy, landmark, landmarks, landscape, late, layout, lecce, leuca, lighthouse, maria, mediterranean, meets, meliso, metres, promontory, province, puglia, punta, rocks, rocky, rugged, salento, sanctuary, santa, sea, seascape, september, silhouette, south, southern, space, summer, tall, terrae, terrain, travel, view, water