Where is Castle of Castelo Melhor?
Where is Castle of Castelo Melhor located?
Castle of Castelo Melhor, Guarda, Portugal (approx. 41.02289°, -7.066716°)
Where is Castle of Castelo Melhor on the map?
{"latitude":41.02289,"longitude":-7.066716,"title":"Castle of Castelo Melhor"}