Ithaca

Ithaca, N.Y. Has Surrendered to Mother Nature!
Ithaca, N.Y. Has Surrendered to Mother Nature!
Ithaca, N.Y. Has Surrendered to Mother Nature!
Talk about realists.  Ithaca has finally given up, thrown up their hands and waved the white flag of surrender.  After suffering through a brutal winter, even the tourist website that tries to get people to come to Ithaca is now telling people to stop, turn around and head to Florida instead...