Tamarit Beach and Cala Jovera

(Tarragona)

Beach and cove with a medieval castle.