
This dreamy riverside town in Ontario is so charming, you'll want to move there
You may not want to leave this quaint small town in Ontario. With old-world streets, quaint shops and cozy cafes, it feels like stepping into a storybook. Carleton Place is a dreamy village perched along the shores of Ontario's Mississippi River. It …