The place that helped inspire American democracy
You’ll find it almost everywhere you turn — on T-shirts, bumper stickers, magnets and all types of tourist trinkets — the three words: “Ithaca is gorges.” After all, who doesn’t love a good pun? Ithaca, New York, is gorgeous, peppered with steep gorges (get it?), plunging waterfalls, and a tapestry of tree-covered mountains that turn
Continue Reading