Geo Location Information for 178.212.136.218 IP Address. The IP Address 178.212.136.218 is located at 41.8947 latitude and 12.4839 longitude in Italy. Friendly Location for the IP Address is Italy