Geo Location Information for 80.80.228.26 IP Address. The IP Address 80.80.228.26 is located at 46.1737 latitude and 6.0287 longitude in Switzerland. Friendly Location for the IP Address is Geneva, Cartigny, Switzerland, 1236
TOHOZA.com – Rwanda: Find Jobs in Rwanda, cars for sale, houses for sale/rent in Rwanda, Hotels in Rwanda