Searles Castle
From Wikipedia, the free encyclopedia
Searles Castle can refer to two buildings in the United States, named after designer Edward Francis Searles:
- Searles Castle (Massachusetts) (completed in 1888)
- Searles Castle (New Hampshire) (completed in 1915)