Where is Castelo Melhor?
Where is Castelo Melhor located?
Castelo Melhor, Castelo Melhor, Portugal (approx. 41.026066°, -7.064806°)
Where is Castelo Melhor on the map?
{"latitude":41.026066,"longitude":-7.064806,"title":"Castelo Melhor"}