Plaza de Santa Maria

4.0
(88 reviews)
Plaza de Santa Maria, Puigcerda Spain
Points of Interest & Landmarks
Sights & Landmarks
Attraction
Plaza de Santa Maria | Puigcerda | Spain | TripAligner