Barracks

The Barracks is one of the locations in Eden. It is the headquarters of Eden's Watch.