I have lived in Buffalo many years and one of my go-to activities for my children is to take them on a harbor cruise. It's only 2 hours long and my kids love being outside, on a boat, and trying to watch for any wildlife they may see along the way. The cruise has so much information and the sights...
More

