Ermida de Nossa Senhora da Pena
Chapel
Address
São Pedro e São Tiago, Torres Vedras, Portugal
Rating on Google Maps
4.90 (14 reviews)Open on Google Maps
Discover top rated places in Torres Vedras
São Pedro e São Tiago, Torres Vedras, Portugal