This southernmost Canadian city delivers an abundance of gambling, shopping, and dining opportunities and access to a number of exciting happenings.