Island Beach or `` Little Captain Island '' once was the venue for the town 's annual Island Beach Day .
The town has four beaches on Long Island Sound : Greenwich Point , Byram Beach , Island Beach ( Little Captain 's Island ) , and Great Captain Island .