Santa Maria de la Tallada
La Tallada d'Empordà, Spain
La Tallada d'Empordà, Spain
Address - Plaça del Castell, la Tallada
Built in - 1200
Architecture
Architecture style - Romanesque architecture
Latitude: 42.0800380000 , Longitude: 3.0558150000