SCO
Sign in
All
Articles
Dictionary
Quotes
Map
Map Graph
Leiro
Leiro is a municipality in the province o Ourense in the Galicie region o north-wast Spain.
Read article
Nearby Places
O Ribeiro
Ribadavia
Cenlle
Castrelo de Miño
Beade
Carballeda de Avia