RSS News Feed
The town of Sintra lies about 20 miles west of the capital Lisbon. It is a town of many former royal palaces, in the town centre as well as in the nearby hills.
Read more ...
Lisbon is the capital of Portugal, located in the middle of the country on the river Targus not far from the Atlantic coast.