Where is Villafeliz de la Sobarriba?
Where is Villafeliz de la Sobarriba located?
Villafeliz de la Sobarriba, Castile and Leon, Spain (approx. 42.65°, -5.45°)
Where is Villafeliz de la Sobarriba on the map?
{"latitude":42.65,"longitude":-5.45,"title":"Villafeliz de la Sobarriba"}