Geo Location Information for 40.115.72.84 IP Address. The IP Address 40.115.72.84 is located at -37.8159 latitude and 144.9669 longitude in Australia. Friendly Location for the IP Address is Victoria, Melbourne, Australia, 3001
The City of Yarra is an inner metropolitan municipality which is home to a diverse community of about 94,000 people.