Actually, you'll have to decide which country you want to go for offshore business. It depends on many factors, your type of business, your nationality, your capital etc. If you have IT related business than Netherlands will be your best choice, if adult or pharmaceutical business then Africa...