Right on the main square, this central hub swells with happy holidaymakers until the early hours. Grab an outside table and enjoy ringside views of the piazza with your drink.
Santa Teresa di Gallura
Right on the main square, this central hub swells with happy holidaymakers until the early hours. Grab an outside table and enjoy ringside views of the piazza with your drink.