Fall River Finds Itself on the 'Top 100 Best Places to Live' ListFall River Finds Itself on the 'Top 100 Best Places to Live' ListThis is just another study that showcases why the SouthCoast is the hidden gem of Massachusetts.Maddie LevineMaddie Levine