Lisbon’s Castelo de Sao Jorge
Sitting high on a hill overlooking the center of Lisbon, the Moorish Saint George Castle (or Castelo de São Jorge or Saint George Castle) looks exactly how a castle should look, with its imposing ramparts offering spectacular views over the city. Fortifications have existed on the site for thousands of…