Where is Moreruela de Tabara?
Where is Moreruela de Tabara located?
Moreruela de Tabara, Castile and Leon, Spain (approx. 41.8°, -5.86667°)
Where is Moreruela de Tabara on the map?
Moreruela de Tabara - Santa Eulalia de Tabara
{"latitude":41.8,"longitude":-5.86667,"title":"Moreruela de Tabara"}