Suggest a Picture
Description: Torres Vedras is located in Portugal with a population of 24,443. Words used to describe Torres Vedras are Castles, Pastoral, History, Archeology, Surfing, Wine Country