Torres Vedras Photos

Browse 2 attractions, meet 1 travelers, 43 tour guides and discover 1 photos

Torres Vedras is a city and a municipality in the district of Lisbon, Portugal, about 50 km north of Lisbon.
View Torres Vedras guide >

Torres Vedras City