gotravelyourself.com
Travel smart, travel often, travel well.
Sintra is a resort town in the foothills of Portugal’s Sintra Mountains, near the capital, Lisbon.