New Bend
From Peace Station Encyclopedia
Jump to navigationJump to searchNew Bend is a city located on Mallor. It is the biggest city on the world, and currently houses around 100,000 residents. The city also features a few garrisons and bases of the defence forces.