Iglesia de Nuestra Señora del Castillo, Salamanca, Salamanca, Castilla y León, Spain 5.0
Plaza Mayor, 14, 37310 Macotera, Salamanca, Spain
Located nearby
Calle Iglesia, 1, 37874 Galleguillos, Salamanca, Spain
9 km
Place of WorshipChurch Salamanca, Salamanca, Castilla y León, Spain
Iglesia de Nuestra Señora del Castillo address
reviews Iglesia de Nuestra Señora del Castillo photo Iglesia de Nuestra Señora del Castillo