Friday, June 26, 2009

Photos: Cochegan Rock Property







The Cochegan Rock property includes the largest free-standing boulder in New England. Legend has it that tribal council meetings took place atop the boulder. The property is 93.6 acres and was purchased by the Mohegan Tribe in July 2007.