Where is Roccaraso?
Where is Roccaraso located?
Roccaraso, Roccaraso (Station), Italy (approx. 41.85512°, 14.069126°)
Where is Roccaraso on the map?
Roccaraso - Sulmona
{"latitude":41.85512,"longitude":14.069126,"title":"Roccaraso"}