Geographically, the British Virgin Islands are located in the Caribbean. The state includes 36 islands of which only 16 are inhabited. The bvi offshore incorporation, as one of the tools for organizing a business, continues to retain their popularity. Today, the foreign econom...