Where is El Garraf?

Where is El Garraf located?

El Garraf, El Garraf, Spain (approx. 41.559826°, 0.12729749°)


Where is El Garraf on the map?