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?
{"latitude":41.559826,"longitude":0.12729749,"title":"El Garraf"}