Castles USA - Bishop's Palace
Season 2 · Episode 1 · Sep 6, 2021 · 21mSign Up Now
Already a subscriber?
Bishop's Palace, also known as Gresham's Castle, is an elaborate 19,082 square foot Victorian-style house located in Galveston, Texas. This three-story Chateauesque residence was built for attorney and legislator Walter Gresham between 1887 and 1892.