ARE OFFSHORE ACCOUNTS LEGAL?

Offshore accounts are perfectly LEGAL, as long as not used for illicit purposes.