Fern Resort is located on the eastern shores of picturesque Lake Couchiching, near Orillia, Ontario - just 90 minutes north of Toronto. Hidden amongst the willow trees is a relaxed lakeside retreat with everything you need to host a professional event.