Skip to playerSkip to main content
  • 6 years ago
Sintra is a beautiful Portuguese town which is situated on hills of the Serra de Sintra.
you also call a resort town in the foothills of Portugal’s Sintra Mountains, which is near the capital, Lisbon. An ancient royal sanctuary.

Category

🏖
Travel
Be the first to comment
Add your comment

Recommended