Location on Access map

Residence close to Palombaggia beach