Castleton is known for its wealth of attractions and things to do. Here are a few highlights: Bomoseen State Park, Shepard Park, and Crystal Beach.