Most of the eCommerce sites which accept Bitcoin are limited to the US or a few countries in the EU. For example, Overstock doesn't allow purchases on its website using Bitcoin for international buyers.
In that case, you should try out CoinsForTech! They ship internationally and service over 100 countries. In the last 9 months, they have covered over 40+ countries...
Here is the link:
http://coinsfortech.com/