Jefferson is on Top of Public Art
Jefferson is on top of a new public art project The Mahanay Bell Tower is the highest lookout point in Greene County. Built fifty years ago, the 120-foot-tall landmark includes a working elevator and a glass observatory that give a bird's eye view o...