The Zoning Board of Appeals shall have the following powers and duties:
A. 
To hear and decide appeals where it is alleged that there is an error in any order, requirement, or decision made by the Enforcement Officer in connection with the enforcement of this chapter.
B. 
To hear and decide all matters including special exceptions upon which it is required to pass by the specific terms of this chapter or any amendments thereof.
C. 
To determine and vary the application of this chapter in harmony with their general purposes and intent and with due consideration for conserving the public health, safety, convenience, welfare, and property values solely with respect to a parcel of land where, owing to conditions especially affecting such parcel but not affecting generally the district in which it is situated, a literal enforcement of this chapter would result in exceptional difficulty or unusual hardship so that substantial justice will be done and the public safety and welfare secured.
The Zoning Board of Appeals shall hold a public hearing on all appeals. Notice of the time and place of such hearing shall be published according to law and a copy of said notice and petition is to be forwarded to the Town Plan and Zoning Commission.
Before any exception or variance is granted, the Zoning Board of Appeals shall include a written finding in its minutes as part of the record in each case, stating specifically the exceptional conditions, the practical difficulties, or unnecessary hardship involved. Any variance or exception in the use of buildings or land which is granted by the Zoning Board of Appeals shall be filed in the Office of the Town Clerk with a copy to the Town Plan and Zoning Commission.