Saint Georges Castle

The St. George’s castle is located in one of the highest hills of Lisbon, and the first construction dates back to the 2nd century B.C. Researches concluded that since the 6th century B.C., many different civilizations settled here, from the … Continue reading Saint Georges Castle