Where is this stunning pilgrimage site?

Where is this stunning pilgrimage site?

Austria
Malta
Spain
Portugal

The Answer: The correct answer is Portugal.

Leave a Reply

Your email address will not be published. Required fields are marked *