Get ready to embark on a swashbuckling adventure as Treasure Island takes the stage at Bennington Theater this Sunday, April 6, with performances at 3:30 p.m. and 6 ...