New York State, North America, travel, USA

The Ultimate Guide to Ithaca

Ithaca, NY is arguably the heart of the Finger Lakes. Ithaca is located at the southern end of Cayuga Lake.  Ithaca is a shining example of a “little big city”.