“Where the Rivers Flow North” to screen in South Londonderry
SOUTH LONDONDERRY, Vt. – The Vermont Film Festival returns Nov. 14, with a showing of “Where the Rivers Flow North.” The time is 7 p.m., and the venue is the Depot, on Route 100 in South Londonderry. Set in 1927, … Continued