White Bear Haven is a place of peace and tranquility, nestled on a 100 acres of lush green fields and forest. Surrounded by small towns, rolling hills, farmland, lakes, marshes and streams, White Bear Haven welcomes you to nature just 90 minutes North of Toronto, …