Geo Location Information for 145.239.113.12 IP Address. The IP Address 145.239.113.12 is located at 40.4172 latitude and -3.684 longitude in Spain. Friendly Location for the IP Address is Spain
Las Cuevas dels Hams situadas en Porto Cristo Mallorca, encuentra toda la informacion e historia de las cuevas en nuestra web