This is a very subjective question. Anyway, what do you think are the factors that make a certain city or area a good geographical location for business. I'm sure there are way to many entrepreneurs that want to do it in their own country or town, but sometimes economic conditions prove to be a factor for this.
Paul Graham advocated moving all IT startups to Silicon Valley just because of the culture there, but is it really necessary? Can you share where you are doing business, why and what problems or advantages you have related to your location?