The capital of Cayman Islands is George Town