Highlight
Rating
Forest
Mountain
About Sintra-Cascais Natural Park
Sintra-Cascais Natural Park is a beautiful area (Portugal). In addition, Sintra is the nearest big city. Sintra-Cascais Natural Park is located in center Portugal.
Further recommended destinations: