Geo Location Information for 216.98.224.133 IP Address. The IP Address 216.98.224.133 is located at 46.7303 latitude and -116.968 longitude in United States. Friendly Location for the IP Address is Idaho, Moscow, United States, 83843
The complete texts of the Bible, Quran, and Book of Mormon, with annotations from a skeptic's point of view.