https://nz.trip.com/moments/poi-statue-of-the-devil-136938582

[2025 Segovia Province Attraction] Travel Guide for Statue of the Devil (Updated Apr)

2.2

Statue of the Devil Address:

Pl. del Conde de Cheste, 6, 40001 Segovia, Spain
Post