- Photo: Valencia, Spain
Holiday for you Callao
Nice duplex 100m from the beach with roof terrace