Bermuda is a group of islands located in the North Atlantic Ocean, just east of South Carolina (United States). It is
an autonomous overseas dependent territory of the United Kingdom (the Monarch is the official Head of State), and follows the English legal system. The University of Kent Law School and the Bermuda College have forged [...]