Offshore investment is legal, as it's simply a way to invest in companies and assets that aren't available in your domicile.