Westbay Road, George Town, Grand Cayman, Îles Caïmans
West Shore Plaza West Bay Road, KY West Bay, Grand Cayman, Cayman Islands