Where is this stunning pilgrimage site?

Austria
Malta
Spain
Portugal

The Answer: The correct answer is Portugal.

RECENT POSTS Don't Miss POSTS