Geo Location Information for 59.160.116.80 IP Address. The IP Address 59.160.116.80 is located at 19.0144 latitude and 72.8479 longitude in India. Friendly Location for the IP Address is Maharashtra, Mumbai, India, 400099
Chavara Matrimony - Kerala Christian Matrimonial Website, managed by Catholic Priests. Lakhs of Kerala Christian Brides and Grooms, Register for FREE!