The most common reason to keep your own chickens is of course for the fresh eggs. When it comes to egg laying, however, not all breeds are created equal. So which breeds are best if you want a flock that produces tons of tasty eggs? This list will help you find out.
278