Discover the Splendor of the World’s Most Magnificent Church, Built 140 Years Ago

Located in the city of Barcelona, Catalonia, Spain, the Sagrada Familia basilica has a very large architectural scale, considered the masterpiece of the famous Catalan architect Antoni Gaudi (1852–1926). Photo: Travel + Leisure. Sagrada Familia…