La Morera

Basic Info

La Morera
Europe > Spain > Estremadura > Provincia de Badajoz > La Morera
modern settlement
38.546505, -6.653913
none