Where is El Palau?
Where is El Palau located?
El Palau, El Palau (Station), Spain (approx. 41.45588°, 1.9622947°)
Where is El Palau on the map?
El Palau - Barcelona
{"latitude":41.45588,"longitude":1.9622947,"title":"El Palau"}