0

The Magical City of Trujillo | Extremadura, Spain (In Pictures)

Having been inhabited by Romans, Visigoths, Muslims, Jews and Christian, the historic city of Trujillo in Extremadura Spain is a must-see travel location... Read more