Caer Dallben

Caer Dallben is the home and farmland of Dallban, Taran, Hen Wen their pig, and Cat form Disney's 1985 hit The Black Cauldron.