Geo Location Information for 80.80.228.32 IP Address. The IP Address 80.80.228.32 is located at 46.529 latitude and 6.56261 longitude in Switzerland. Friendly Location for the IP Address is Vaud, Ecublens, Switzerland, 1024
Create, send and analyze a free professional form on Soorvey.com ? Soorvey.com is a free pro unlimited online survey maker. Questions, answers and time unlimited.