Platja de Sant Miquel, Barcelona

This vibrant, urban beach features swimming, sunbathing, lifeguards, sports facilities & eateries.