From the Knights Templar to an islet in the Tagus: 5 medieval castles that look like movie sets
Did you know that Lisbon is one of the oldest and most charming cities in Europe? With a history spanning centuries, it’s easy to see why. But the charm isn’t limited to the capital: throughout Portugal...