How many castles are in Massachusetts and what are their names?

28 castles SEARLES CASTLE - Great Barrington USEN CASTLE - Waltham SEARLES CASTLE - Methuen STATE ARMORY CASTLE - Fall River KENILWORTH CASTLE - Holyoke WINNEKENNI CASTLE - Haverhill SHADOW BROOK CASTLE - Stockbridge HERRESHOFF CASTLE - Marblehead BANCROFT TOWER CASTLE - Worcester TENNEY CASTLE - GREY COURT CASTLE - Methuen NICKERSON CASTLE - Dedham UNKNOWN CASTLE - Rehoboth PARK PLAZA CASTLE - Boston BANCROFT CASTLE - Groton BLANTYRE CASTLE - Lenox AMES CASTLE - North Easton BOSTON UNIVERSITY CASTLE - Boston University UNKNOWN CASTLE - West Roxbury CASTLE RESTAURANT - Leicester PROSPECT HILL CASTLE - Somerville CASTLE CLAIRE - Greenwood EUSTIS CASTLE - Milton BATTLE'S HOME CASTLE - Lowell LORD'S CASTLE - Waltham UNKNOWN CASTLE - Quincy FREDERICK FAULKNER CASTLE - Lowell NEW AMERICAN CASTLE - Middlefield