Geo Location Information for 66.11.145.133 IP Address. The IP Address 66.11.145.133 is located at 45.4116 latitude and -75.6982 longitude in Canada. Friendly Location for the IP Address is -, -, CANADA
Travel to Canada with Trail Canada the complete Canadian travel guide with photos and maps