Geo Location Information for 159.213.248.160 IP Address. The IP Address 159.213.248.160 is located at 43.7785 latitude and 11.2494 longitude in Italy. Friendly Location for the IP Address is Province of Florence, Florence, Italy, 50142
Home page della Rete civica della Città di Firenze