Where is Retasho?

Where is Retasho located?

Retasho, Castelo Branco, Portugal (approx. 39.75°, -7.58333°)


Where is Retasho on the map?