Cascais is a charming coastal town located just a 30-minute drive from the Portuguese capital of Lisbon. It is home to aesthetically designed cobbled streets, beautiful promenades and cycle lanes and it is a gateway to the most westerly point of Europe, Cabo da Roca. Cascais is the perfect place to stay for those looking […]