The finest of all castles in Portugal, Lisbon’s Castelo de Sao Jorge (St George Castle) dominates the capital city from its perch on top of the highest of Lisbon’s seven hills. Continue reading
Castelo de Sao Jorge
1 Reply
The finest of all castles in Portugal, Lisbon’s Castelo de Sao Jorge (St George Castle) dominates the capital city from its perch on top of the highest of Lisbon’s seven hills. Continue reading