Design Of Hanging Gardens in Spain Alijardin Address: Calle Abogado Andres Charques, 14, 03006 Alicante Spain Phone Number: +34 965 12 30 22