By admin
Sherbrooke is a vibrant city located in southern Quebec, Canada, at the confluence of the Saint-François and Magog rivers. As the sixth-largest city