Top 15 Attractions in Vila Franca de Xira, Portugal
Just 20 minutes north of Lisbon, Vila Franca de Xira is located on the Tagus River, precisely where it broadens into a vast estuary.
A Fresh Perspective on Travel Every Day
Just 20 minutes north of Lisbon, Vila Franca de Xira is located on the Tagus River, precisely where it broadens into a vast estuary.