Where is Rupit - La Devesa?
Where is Rupit - La Devesa located?
Rupit - La Devesa, Cataluna, Spain (approx. 42.04981°, 2.475023°)
Where is Rupit - La Devesa on the map?
{"latitude":42.04981,"longitude":2.475023,"title":"Rupit - La Devesa"}