One Hundred Years of Solitude by Gabriel García Márquez (1967). This literary classic is still seen as the original magical realist novel, and one of the greatest works in the Spanish language. Perfect for those wanting to begin at the beginning.