I just finished reading Beautiful Creatures by Kami Garcia and Margaret Stohl, and absolutely loved it. Yes, I am behind, but I started reading Beautiful Darkness the second I finished it, and have pre-ordered Beautiful Chaos, because it was that good.
Ethan Wate's life has been filled with loss. First the death of his mother, and now his father has shut himself away from the world in his study writing. Amma and his best friend Link have been the only constants in his life. Although Ethan has spent his entire life in Gatlin, South Carolina, all he looks forward to is graduating and getting out. That is, until the girl he's been dreaming about (or maybe I should say "having nightmares" about) shows up in town. Once Ethan and Lena meet, everything that he has known about Gatlin and its people is turned upside down.
Ms. Garcia and Ms. Stohl have woven a story filled with strong characters who have secrets, along with towns people who mistrust and fear those who are different, making life difficult for both Ethan and Lena. As they get to know each other, Ethan and Lena enter into a journey that may save them from a fate that neither of them are willing to face.
If you enjoy a mystery, mixed in with a bit of the magical - I highly recommend that you read Beautiful Creatures.