Berlin has many beaches by the lakes. Some charge an entrance fee. The beach at Flughafensee is a hidden gem, and it’s free.
Read more