Geo Location Information for 89.106.241.35 IP Address. The IP Address 89.106.241.35 is located at 51.187 latitude and 3.55654 longitude in Belgium. Friendly Location for the IP Address is Oost-vlaanderen, Eeklo, Belgium, 9900
Antwerp in a nutshell? These are the must-sees during your visit.