Address: C/ de Mallorca, 401, 08013 Barcelona, Spain
Located in the heart of Spain’s cosmopolitan capital, Barcelona, Sagrada Familia is the biggest unfinished Roman Catholic church in the world. Its construction started in 1882 and is expected to be completed in 2026. It is undoubtedly the most visited and the most famous attraction in Barcelona.
Closest landmark - Casa Milà (1.5 km)