Satellite map of Llera, Badajoz
Llera is a Spanish municipality in the province of Badajoz, Extremadura, western Spain.
Latitude: 38° 26' 59.99" N
Longitude: -6° 00' 0.00" W
Llera is a Spanish municipality in the province of Badajoz, Extremadura, western Spain.
Latitude: 38° 26' 59.99" N
Longitude: -6° 00' 0.00" W