
This upstate town was just voted the best American town to visit this year
If you like your waterfalls taller than Niagara, your cider spiked with local apples and your culture served with a side of fiddle music, meet your new favorite getaway: Ithaca, New York. CNN Travel just crowned this upstate gem the No. 1 town to visit in …