Where is Castell de Verdera?
Where is Castell de Verdera located?
Castell de Verdera, Castell de Verdera, Spain (approx. 42.31997°, 3.16801°)
Where is Castell de Verdera on the map?
{"latitude":42.31997,"longitude":3.16801,"title":"Castell de Verdera"}