Ithaca in upstate New York is a city on Cayuga Lake, in New York’s Finger Lakes region. It’s home to Cornell University, founded in 1865. The city of Ithaca including the immense complex of Cornell university is a very (to say the least) scenic and pretty area.If you like old buildings and nature then Ithaca is THE … Continue reading Ithaca, upstate New York
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed