Hannacroix Creek Preserve is not on Castleton Island. It is north of New Baltimore off Route 144. There is a nice little parking lot. From this lot there is one Trail down to the river and another trail heading west where the waterfall is, the highlight of the trail, best seen after spring thaw or rainfall.