Where is Les Moreres?
Where is Les Moreres located?
Les Moreres, Les Moreres (Station), Spain (approx. 41.32912°, 2.103073°)
Where is Les Moreres on the map?
Les Moreres - Barcelona Airport
{"latitude":41.32912,"longitude":2.103073,"title":"Les Moreres"}