Geo Location Information for 200.7.212.22 IP Address. The IP Address 200.7.212.22 is located at -0.217 latitude and -78.5 longitude in Ecuador. Friendly Location for the IP Address is PICHINCHA, QUITO, ECUADOR
A human edited, family friendly and SEO enhanced web directory for premier websites.