At Taughannock Falls State Park, Salmon Creek Falls and Cayuga Nature Center, you can surround yourself with nature. Museum of the Earth, Lansing Golf Range or Regal Ithaca Mall are some local sights worth checking out. Shops at Ithaca Mall, Lansing Park and Field School House are a few additional nearby sights.