Where is La Morera?

Where is La Morera located?

La Morera, Extremadura, Spain (approx. 38.5470241°, -6.6535985°)


Where is La Morera on the map?