N 42.19071; E013.52817
Nearest Intersection: Sp38 & Viale Padre Giovanni Minozzi
It is NOT in Sardinia; it is in L'Aquila in Central Italy.
The nearest village is Rocca di Mezzo.
Something is not right. This message is just to keep things from messing up down the road