Denia Town Hall, aka Ayuntamiento de Dénia (in Valencian, Ajuntament de Dénia) in the heart of Denia old town. near the castle. Address: Plaza de la Constitución, 10. Dénia, Alicante, Spain. Pin on Google map denotes position of photographer,who is facing North.
Sign up to comment.
Sign in if you already did it.
Photo taken in Dénia, Alicante, Spain
Misplaced? Suggest new location