Geo Location Information for 18.104.22.168 IP Address. The IP Address 22.214.171.124 is located at 8.9936 latitude and -79.5197 longitude in Panama. Friendly Location for the IP Address is PANAMA, PANAMA, PANAMA
How Valuable Are Your Webpage for Google? Let us find out, TODAY! Enter your URL and get PR of your site instantly, Intelligence tools for SEO.