The little Village of Dresden perches on the west side of Seneca Lake, just 12 miles south of Geneva on Route 14. Dresden, in ...