For quite a while, I've been GM-ing some Pathfinder games for me and a bunch of friends. Usually I try to prepare as much as I can, making my NPCs, major plot-point, the list goes on.
But even though I'm more often than not quite prepared to run a campaign, I always run into several problems, one of those would be this: I have no idea how I should introduce my world to my players. What information should I give them, what is relevant, what is not, and, most of all, what is interesting?
I usually go with this approach: I start with the city they start in, I tell them if it's a village, a small town, a city, or whatever. After that I talk a little bit about the country, mostly: the religion(s) practiced the most, if it's a rich country, or a poor one, and if there is any details of note (exemple : if the country is at war with their neighboor).
My question would be this: Am I giving my players enough (or too much) information?