News

If you're looking for a stylish seaside resort town with plenty of scenery, put your eye on Cascais, a small town approximately 18 miles from Lisbon. Cascais regularly makes the list of Portugal's ...