Tag - Embrun

THE CASTOR RIVER VILLAGES: EMBRUN AND RUSSELL

By Madeline Kallio Clustered on the shores of the picturesque Castor River, the homes and businesses of Russell and Embrun seem to flow from one to the other. Settlements where French and English have lived together harmoniously for two centuries, these communities are also connected by the 7.2-kilometre-long New York Central...

Read More