Catalonia, Spain The town of El Vendrell in Catalonia south of Barcelona lies between the Mediterranean Sea and the Litoral Mountains.
Catalonia, Spain A windmill in Catalonia.
Constanti, Spain The beautiful beachside town of Constantí in the Province of Tarragona.