title: What's the best solution to check a users country?
body: <p><strong>Services that give API's</strong></p>
  
  <p>I read/heard that there are a lots of services that gives API's to do this, however I don't really want to rely on anybody so please if there is a way to do it without them let me know.</p>
  
  <p><strong>Server Side</strong> </p>
  
  <p>And also I read/heard that this is done in server side coding what makes me confused, I always thought that this is done by Javascript.</p>
  
  <p><strong>IP list</strong></p>
  
  <p>And I also read/heard that those services that gives API's they have a very huge list of IP's from ISP's and they can determine the country by this list, is this true? And if I want to make it alone without API's, should I have a list too?</p>