Located in west central Portugal, in the region of Leiria and approximately 110 kilometers north of Lisbon, the small town of Fatima is one of the most.
Where Great Things Start