Geo Location Information for 77.203.220.188 IP Address. The IP Address 77.203.220.188 is located at 48.8834 latitude and 2.2389 longitude in France. Friendly Location for the IP Address is Hauts-de-Seine, Puteaux, France, 92800
XLX is a D-Star Reflector System for Ham Radio Operators.