Where is Royal Ramblas, Barcelona?
Where is Royal Ramblas, Barcelona located?
Royal Ramblas, Barcelona, Cataluna, Spain (approx. 41.38431°, 2.17066°)
Where is Royal Ramblas, Barcelona on the map?
Royal Ramblas, Barcelona - W Barcelona
{"latitude":41.38431,"longitude":2.17066,"title":"Royal Ramblas, Barcelona"}