Geo Location Information for 13.224.96.102 IP Address. The IP Address 13.224.96.102 is located at 47.3667 latitude and 8.55 longitude in Switzerland. Friendly Location for the IP Address is Zurich, Zurich, Switzerland, 8099
Reading Eggs is the online reading program that helps children learn to read. Hundreds of online reading lessons, phonics games and books for ages 2–13. Start your free trial!