Imagine a wedding venue on the water and the food is impeccable. The Edgewater Manor is perched on the shores of Lake Ontario, with never-ending vistas and the the ability to see Toronto on a clearView full post »