Geo Location Information for 80.184.127.2 IP Address. The IP Address 80.184.127.2 is located at 29.3697 latitude and 47.9783 longitude in Kuwait. Friendly Location for the IP Address is Al Asimah, Kuwait, Kuwait