Geo Location Information for 103.18.149.149 IP Address. The IP Address 103.18.149.149 is located at -37.81 latitude and 144.9644 longitude in Australia. Friendly Location for the IP Address is Victoria, Melbourne, Australia, 3001
Gateway to Western Australia and the Nullarbor Plain. Steeped in history, surrounded by magnificent granite formations and nestled amongst unique eucalypt woodlands.