Russell
Russell is located 40km southeast of Ottawa on the Castor River. Residents of Russell enjoy most of the amenities of a big city within their small town.
Russell is located 40km southeast of Ottawa on the Castor River. Residents of Russell enjoy most of the amenities of a big city within their small town.