DUBBED AS THE 3RD GREATEST BOOK OF ALL TIMES: DON QUIXOTE
Don Quixote, is the tale of a Spanish knight driven mad by reading too many chivalric romances. With over 1000 pages you'll definitely need some patience if you are gonna read this book. But for me, this is one of the best book that I have read! The book got lots of Fantasy. And Thrilling Adventure, of course ROMANCE.
I recommend this for dedicated readers since there will be a lot of story telling for characters before actual story proceeds.