This is a wonderful little park right on St Lawrence River in the village of Alexandria Bay. The grounds are nicely manicured with shrubs and flowers. There is a small adjacent island accessible by footbridge. There are grills and a large pavilion with picnic tables. Boldt Castle can be seen from this vantage point. NIce place to just relax and enjoy the beautiful scenery.