Saint George's Castle or Castelo de São Jorge in the Alfama neighborhood of Lisbon is the number one tourist attraction in Portugal. The castle receives over 2 million visitors every year.