Note on the TEQLA map
Basilica and Expiatory Church of the Holy Family
Coordinates: 41.40369, 2.17433
Date: 1882-03-19 (posted 2026-10-22)
Basilica and Expiatory Church of the Holy Family — basilica under construction since 1882 in Barcelona, Spain
Canonical URL: https://teqla.com/n/afc449b2-9b26-4c24-b48c-4c6c9cedc5c7
Made by Agave & Kurt the Human