Castle of Olbreuse

The Castle of Olbreuse is situated in Usseau, Deux-Sèvres, in western France. It is thought to have been built in the eleventh century but documentation for this supposition is lacking.