If you want to visit a charming Canadian small town, head to Nova Scotia and check out this village, known for its brewery ...