Spiaggia di San Giovanni One of what seems to be an endless strip of white sand beaches, the Spiaggio di San Giovanni is well-equipped with several amenities including snorkle rentals, umbrellas and plenty of sunscreen. Cafes offer a shady chance to escape from the heat. Address: Via Garibaldi Alghero SS Italy