Olivella is a small village in the Garraf Natural Park near Barcelona, Catalonia, Spain.
Categories: Catalonia geography stubs | Garraf