Sao Jorge Castle – This Castle Majestically Stands Above Central Lisbon

Sao Jorge Castle

Sao Jorge Castle – This Castle Majestically Stands Above Central Lisbon Portuguese history has always been one that has not only intrigued a number of anthropologists but even globetrotters to whom study and visiting places with a  rich cultural history is the perfect way to spend their time off. In the Portugal capital of Lisbon is a fortified architectural wonder, the Sao Jorge Castle. This castle majestically stands above central…