Geo Location Information for 111.90.141.219 IP Address. The IP Address 111.90.141.219 is located at 5.3956 latitude and 100.3111 longitude in Malaysia. Friendly Location for the IP Address is Penang, Jelutong, Malaysia, 11600
Visit this webpage to get your Free PlayerUnknown's Battlegrounds Key 2017