Cascais is a charming coastal town that packs a lot into a relatively small area. It's not huge, but it's got everything you need.
You can easily stroll from one end of the old town to the other in about 20 minutes, making it perfect for wandering and exploring on foot. Despite its compact size, Cascais punches above its weight with beautiful beaches, great restaurants, and plenty of history to discover.