Nova Scotia is actually Latin for
True or False: Halifax is the largest urban area in Atlantic Canada
A Trivia that has general information about nova scotia