Blog about adventures at The Poplars Resort, a fishing resort and family vacation destination in Newboro, Ontario, Canada.