Geo Location Information for 129.79.78.76 IP Address. The IP Address 129.79.78.76 is located at 39.2203 latitude and -86.4582 longitude in United States. Friendly Location for the IP Address is Indiana, Bloomington, United States, 47408
Indiana University East leads the region as the premier four-year and master's public institution in eastern Indiana and western Ohio.