Posted on November 5, 2021 by CarlaWhere is this stunning pilgrimage site? Where is this stunning pilgrimage site? Austria Malta Spain Portugal The Answer: The correct answer is Portugal.