Satellite map of Olivella
Olivella is a municipality in Catalonia, in the province of Barcelona, Spain.
Latitude: 41° 18' 60.00" N
Longitude: 1° 48' 59.99" E
Olivella is a municipality in Catalonia, in the province of Barcelona, Spain.
Latitude: 41° 18' 60.00" N
Longitude: 1° 48' 59.99" E