The Town of Palmela

With its steep cobbled streets lined with elegant whitewashed houses, Palmela is a charming hilltop town huddled around a magnificent castle just 40km south of Lisbon.

0