Results 1 results found Castle of Mombeltran, Avila, Castilla Leon, Spain, Europe Roman Road At Puerto Del Pico, Near Mombeltran; Sierra De Gredos, Avila Province, Spain Roman Road At Puerto Del Pico, Near Mombeltran; Sierra De Gredos, Avila Province, Spain