Iglesia de Santa Maria

3.2
(5 reviews)
Avenida Jons 1, 39840 Ampuero Spain
Churches & Cathedrals
Sights & Landmarks
Attraction

At a glance

  • Typical visit: about 30 minutes
Iglesia de Santa Maria | Castro-Urdiales | Spain | TripAligner