Stewart Park (Ithaca) Stewart Parkis a lovely park in Ithaca, situated along the waters of Cayuga Lake. The carousel here is an original 1951 model from the Herschell Company, America's premier carousel maker for over 100 years. This carousel has beautiful hand-painted horses which go up-and...