Geo Location Information for 89.40.175.240 IP Address. The IP Address 89.40.175.240 is located at 42.4584 latitude and 14.2028 longitude in Italy. Friendly Location for the IP Address is Provincia di Pescara, Pescara, Italy, 65126
E’ una dimora molto spaziosa e confortevole, composta da una villa grande, una più piccola e una depandance con una vista spettacolare sul mare di Taormina e sul Vulcano Etna.