HistoryData

La Olmeda

Spain

Ancient Roman villa in Pedrosa de la Vega, Spain

Country
Spain
UNESCO Status
Not listed
Coordinates
42.4817°N, 4.7364°W