There's Heroes Square, a plaza which honors heroes, past and present of the Cayman Islands. The historic George Town library is nearby as well as the Clock ...