![Torres Vedras](/sites/default/files/styles/medium/public/torres-vedras-castle-church.jpg)
Torres Vedras travel guide »
The small city of Torres Vedras is situated about an hour north of Lisbon and a few kilometres inland. Although not immediately bursting with character there are a few sights worth seeing, many of which are concentrated in the jumble...