Galveston
by Sean Stewart · 2001
Buy on AmazonAfter magic and monsters re-enter the world, the island of Galveston splits into two sides: the "normal" half, and Carnival, an endless Mardi Gras where miracles abound. "Terrific fun." — Publishers Weekly.
Recommended by
World Fantasy Award — Best Novel Winners · en.wikipedia.org