It shall be unlawful for any person to establish or maintain any hive, stand or box where bees are kept or keep any bees in or upon any premises within the corporate limits of the Village of Edgar unless the bees are kept in accordance with the following provisions:
(a) No hive, stand or box where bees are kept shall be located closer than twenty (20) feet to any property boundary. Such hives, stands or boxes may only be located in the rear yard.
(b) If bee colonies are kept within fifty (50) feet of any exterior boundary of the property on which the hive, stand or box is located, a barrier that will prevent bees from flying through it, no less than five (5) feet high, shall be installed and maintained along said exterior boundary. Said barrier may be either a natural planting or artificial.
(c) Fresh, clean watering facilities for bees shall be provided on the said premises.
(d) The bees and equipment shall be kept in accordance with the provisions of state law.
(e) A conditional use permit shall first be obtained pursuant to the Village Zoning Code.
(f) An exception to the requirements of this Section is the keeping of bees in a hive, stand or box located within a school building for the purpose of study or observation.