Top 15 Must-See Attractions in Torres Vedras, Portugal
The city of Torres Vedras is a multifaceted destination situated an hour north of Lisbon. Evidence of human habitation dates back over 4,000 years, yet the most significant impact on the city occurred during the early 18th century with the establishment of the Lines of Torres Vedras, an expansive system of fortifications built to protect Lisbon from Napoleon’s forces.