Items of interest:- Unique vegetation- Panoramic view- Children's games- Potable water source
Pg. Marítim, 157 08860 Castelldefels Barcelona Spain