Why wouldnt it take passengers from one side of a forest to the other? The forrest is full of monsters, maybe there use to be a town on the other side or something. One castle isnt really much of a civilisation, maybe the town of doma use to be on the other side. Like Figaro and South Figaro are on opposite sides of a mountain