England, because the Cayman Island's are a British Colony.
the Cayman Islands money is called the CI Dollar(cayman islands dollar).
It is unkown how they formed, although it is believed that they formed from an underwater volcano eruption.
By Boat
Friday and Saturday of each week, in November/December at least.