Channel Islands (United Kingdom)

From Children's Rights Wiki
Jump to: navigation, search

Introduction

Located off the Normandy coast of France, the Channel Islands are British Crown Dependencies. The relatively light tax burden on the Islands has resulted in a booming offshore financial sector.

More information may be available under the United Kingdom page