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?