Gillette Castle at Gillette Castle State Park in East Haddam, Conn., is a sight to behold. Truly one of New England’s most offbeat, fascinating travel attractions, tours for a nominal fee restart for the season Memorial Day Weekend and last through Columbus Day Weekend. Twenty men built this stone medieval fortress between 1914 and 1919 […]