r.nikam0707
Hey,
Hope you are doing well !!
Niagara falls is the closest place you can go to. We do also have a beautiful downtown near the Erie Canl.
Have some National Parks like Letchworth here, falls like Taughnock & the Eternal Flames just nearby.
Rest the campus is really beautiful, just sitting at the Baird’s point during sunset will also make a good spot to relax & calm down.