Located just 24.14km from Lisbon, the idyllic coastal town of Cascais makes for the perfect day visit. Set directly on…
Lisbon (Lisboa in Portuguese) has a little bit of everything for everyone! Situated on the banks of the Tejo River,…