The Town of Torres Vedras
Nestling on the banks of the River Sizandro on the edge of the verdant Serra de Montejunto, the charming country town of Torres Vedras is an ancient place set deep in the heart of Portugal’s enchanting Estremadura region.
Nestling on the banks of the River Sizandro on the edge of the verdant Serra de Montejunto, the charming country town of Torres Vedras is an ancient place set deep in the heart of Portugal’s enchanting Estremadura region.
Napoleon’s attempts to conquer the Iberian Peninsula came to an abrupt halt when his army under Marshall Massena encountered the Lines of Torres Vedras, a defensive stronghold designed to protect Lisbon.