Geo Location Information for 84.254.109.79 IP Address. The IP Address 84.254.109.79 is located at 51.4325 latitude and 6.76516 longitude in Germany. Friendly Location for the IP Address is Nordrhein-westfalen, Duisburg, Germany, 47051
FoodDeals offers unbeatable deals in your city. The best deals in South Africa for Restaurants, Bistros, Cafés & Bars. Big discounts through collective buying!