Where is La Morera?

Where is La Morera located?

La Morera, Extremadura, Spain (approx. 38.55°, -6.65°)


Where is La Morera on the map?