I'm building a fake-data maker in R (a package that will quickly generate realistic data for testing and training purposes). In order to be able to do geographical analysis stuff, I'm looking for a table that has 3 columns: COUNTRY, REGION/DEPARTMENT, MUNICIPALITY. I would like to have this information for all the countries of the world so that the user could develop a test for any region in the world. It doesn't matter if the information is imperfect, antiquated, different heterogeneous geographical units... none of that matters. I just need something fast fast fast that will provide a launching point.
If I had entity centroid lat/long it would be cool, but it's not necessary since part of the training is to learn how to geocode.
Where could this info be available or how could I hack this together?