Torres Vedras

Torres Vedras is a municipality in the Portuguese district of Lisbon, approximately 40 kilometres north of the capital Lisbon in the Oeste region, in the Centro of Portugal. The population as of 2011 was 79,465, in an area of 407.15 square kilometres.
Show lessRead more
Wikipedia

Discover this place

Interested in Sport?

Get updates with your personalized Culture Weekly

You are all set!

Your first Culture Weekly will arrive this week.

Home
Discover
Play
Nearby
Favorites