Desolation Road by Ian McDonald
It all started thirty years ago on Mars. By the time it was finished, the town of Desolation Road had been witness to every abnormality yet seen on the Red Planet. From Adam Black's Wonderful Travelling Chautauqua and Educational 'Stravaganza, to the Astounding Tatterdemalion Air Bazaar, nowhere else boasts such sights for the wandering lucky traveller.
Its inhabitants are just as storied. From Dr. Alimantando -- founder and resident genius -- to the Babooshka, a barren grandmother with a child grown in a fruit jar; from Rajendra Das, mechanical hobo whose way with machines bordered on the mystic, to the Gallacelli brothers, identical triplets who fell in love with - and married - the same woman.
There's nowhere quite like Desolation Road. Once you go there, you may never be the same again.