In the United States, forming an LLC in a particular state (such as Delaware) can provide significantly better asset protection advantages than forming that LLC in certain other states. The same holds true for offshore LLCs. Nevis is currently one of the best offshore jurisdictions for a limited liability company.
Forming a limited liability company