Falmouth is an unincorporated community in the Canadian province of Nova Scotia, located along the Avon River in Hants County between Mount Denson and Windsor. From Wikipedia
Police seek public assistance and await toxicology results as they probe a collision on Highway 101 that claimed five lives and left one critically injured.