Blessed with mountains, lakes and 7600km of coastline, Italy offers some of the most stunning beaches in Europe. From the trendy hotspots to the out-of-the-way locales, it's not hard to find a piece of sand with unforgettable vistas. Here are Italy's 10 best beaches to add to your bucket list.
1. Spiaggia Rena Bianca – Santa Teresa di Gallura
The “just like the Caribbean” comments come thick and fast when it comes to Spiaggia Rena Bianca – a glorious sweep of pale sand lapped by shallow, crystal-clear aquamarine water. From the eastern tip, a trail threads along the coastline past granite boulders and formations that fire the imagination with their incredible shapes.