Best beaches in Spain – Catalonia Sandy beach in Malgrat de Mar in Costa Brava, Catalonia, Spain Read More