Where is Moveros?

Where is Moveros located?

Moveros, Castile and Leon, Spain (approx. 41.65°, -6.25°)


Where is Moveros on the map?