Geo Location Information for 180.149.195.3 IP Address. The IP Address 180.149.195.3 is located at -35.3333 latitude and 149.183 longitude in Australia. Friendly Location for the IP Address is Australian Capital Territory, Molonglo, Australia, 2608