I am building a Cordova app for android platform.
I need to get the user's country.
I know that the geolocalisation gives the GPS coordinates.
Is there a way to have the country without using any external API? if not possible what is the best solution?
There's important difference from UX and legal perspective on what country do you need:
[1] http://www.ecma-international.org/ecma-402/1.0/
[2] https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-globalization/