How do I download an app from the market that is restricted in my location?
Well what you might be looking for is an app called, MarketEnabler, it changes somenthing like the location of the market so you can access other countries markets.

MarketEnabler: https://market.android.com/details?id=ch.racic.android.marketenabler

With that you could change your locale and get access to market apps in another country, If I'm correct if also includes a list with countries.