A Resort Town In The Sintra Foothills - Sintra, Portugal
Sintra is one of the unique and beautiful places in Portugal. It is a charming Portuguese town situated within the hills of the Serra de Sintra.
Sintra is one of the unique and beautiful places in Portugal. It is a charming Portuguese town situated within the hills of the Serra de Sintra.