10 White Sand Beaches You Should Visit This Summer

 

 

7. Caprera Island, Italy
If you want beautiful rocks, crystal clear water and incredible views, Caprera island in Italy is the destination for you. It’s a little rugged, it’s not spoiled by tourists and it’s pristinely clean. What else could you ask for?