Geo Location Information for 63.224.196.26 IP Address. The IP Address 63.224.196.26 is located at 42.3265 latitude and -122.876 longitude in United States. Friendly Location for the IP Address is Oregon, Medford, United States, 97501
Architecture around the world and across history - 1000 classics of world architecture in an online multimedia encyclopedia with photos, drawings, bibliographies, and live 3D...