
Riverside Stadium is located on a small island in the middle of the Susquehanna River.
"City Island" boasts a AA baseball stadium AND offers rides, jet skiing,
mini golf, swimming and a wide variety of food and other amenities in quaint little
itty bitty buildings. The stadium itself is almost an afterthought as you
can make a day of just walking around this incredibly fun and beautiful island.
|