10 of the Most Magical Beaches in Europe

2. Curonian Spit, Lithuania: The park is 98km long, 2km wide and it is made up of sand dunes, ancient pine trees, and some of the most beautiful beaches in the world. The Baltic side of the spit is made up of beautiful beaches with very few people and you can just relax and watch the sun sink slowly into the sea.

Curonian Spit, Lithuania
Curonian Spit, Lithuania