Venice tops places-to-live list

Paragould, Edmond also rank high on annual chart