Results 1 results found Wave breaks on the rocks. Cannai Tower(Torre Cannai), Sant'Antioco Island, Sud Sardegna province, Sardinia, Italy, Mediterranean, Europe