Seychelles Offshore Company Formation – The Simplest of Tax Havens For Offshore Incorporation

Why is Seychelles Offshore Company Formation easy to do? And where is Seychelles?