Summer Reading List: Fantasy

Summer is the perfect time to escape into a whole new world, so here is a list of thrilling and complex young adult fantasy novels to make your summer magical.