Situated on the western edge of Grand Cayman—the largest of the nation’s three islands—George Town is a history-filled oasis that’s home to 40,000 people.