Where is Felechosa?
Where is Felechosa located?
Felechosa, Felechosa, Spain (approx. 43.103405°, -5.5080514°)
Where is Felechosa on the map?
Felechosa - Oviedo
{"latitude":43.103405,"longitude":-5.5080514,"title":"Felechosa"}