Barceloneta beach, Barcelona, Spain
One of the nicest things about Barcelona is the mediterranean sea just next to the city center. A few minutes from the old town you find yourself on the sandy beach of the Barceloneta.
The promenade is full of people running, bicycling or skateboarding. 20 minutes walking north you reach the beaches of Bogatell and Mar Bella with less crowds and nice chiringuitos (beach restaurants) serving seafood and rice plates.
In winter the beach catches some surprising and surfable waves but most of the time the water is calm and invites to a refreshing swim.