Torres Vedras is a relaxing city where you can spend time checking out the the bars. You can easily spend a relaxing day visiting DinoParque and Buddha Eden. There's plenty more to see, including sights like Santa Cruz Beach and Porto Novo Beach.
The Praia de Santa Cruz neighbourhood has lots to see, including Santa Cruz Beach and Porto Novo Beach.