I would not consider 100 years of Solitude a fantasy novel but it is one of the best novels of the last 50 years. I was reading it on an air flight. The stewardess, a Latino, saw what I was reading and gave me a wink and a nod. She then gave me free drinks for the rest of the flight. I guess Latinos really love their authors. It is a very deep book.