Villa Delle Giade Via Dr. Francesco Coscia, 17, 80059 Torre del Greco NA, Italy 40.7934054, 14.3883474