Carolands January 5, 2023December 25, 2022 About Carolands Chateau Carolands Chateau is a 46,050-square-foot (4,278 m2), 4.5-story, 98-room mansion in Hillsborough, California, situated on 5.83 sections … Read more