Barcelona, Spain A view of Iglesia de Sant Baldiri across the River Llobregat
Catalonia, Spain Segur de Calafell, a beautiful community in Catalonia, Spain, lies on the Mediterranean south of Barcelona near Tarragona.
Catalonia, Spain The Castle of Santa Creu de Calafell lies in Catalonia, Spain, just outside the city of Tarragona.