I want to make an application, that allows the user to choose his/her location manually through auto-complete text. I thought that I can make a DB for all countries , cities and their latitudes and longitudes so that the user cant set the location although in offline mode. But I don't know where to get a list of all countries, cities and locations.
I tried to use google places api google places api but it doesn't return what I want.
Are there any other suggestions to help me get this list ? Any help is appreciated. Thanks in advance.