Geo Location Information for 196.28.7.21 IP Address. The IP Address 196.28.7.21 is located at -26.3167 latitude and 31.1333 longitude in Swaziland. Friendly Location for the IP Address is Hhohho, Mbabane, Swaziland, H100