Santa Paula, CA

Santa Paula is a big city located in California.Ofelia's new family live there along with many others in The Absurd World of Ofelia.