7. Sunj – Croatia
It can be tough to find a sandy beach in Croatia as there are far more pebble beaches, but Sunj is thankfully one of the former.
With no real drop off in depth, its super safe for swimming, and with a large range of beach activities available you’ll never be bored here.