Satellite map of Liscia di Vacca
Liscia di Vacca is a bay, located between the harbors of Porto Cervo and Pevero, on the Costa Smeralda in the northwest of the island of Sardinia, Italy.
Latitude: 40° 38' 0.59" N
Longitude: 9° 38' 1.19" E