Geo Location Information for 64.15.49.53 IP Address. The IP Address 64.15.49.53 is located at 44.6583 latitude and -63.6039 longitude in Canada. Friendly Location for the IP Address is Nova Scotia, Halifax, Canada, B3k 2a6
Nova Scotia Business Inc. the province’s business development agency. We help businesses across the province grow exports, and work with innovative, globally competitive...