Geo Location Information for 198.161.28.37 IP Address. The IP Address 198.161.28.37 is located at 51.1741 latitude and -115.573 longitude in Canada. Friendly Location for the IP Address is Alberta, Banff, Canada, T1l 1h5
The Banff Centre is a globally respected arts, cultural, and educational institution and conference facility located in Banff, Alberta, Canada.