Where is Can Ros?
Where is Can Ros located?
Can Ros, Can Ros (Station), Spain (approx. 41.39882°, 2.0053465°)
Where is Can Ros on the map?
Can Ros - Barcelona
{"latitude":41.39882,"longitude":2.0053465,"title":"Can Ros"}