"Arielle: Immortal Awakening (Immortal Rapture, #1)" by Lilian Roberts is a beautifully written paranormal romance.
The book starts with 16 year old Arielle and two of her fiends experimenting with psychic powers and mediumship and opening themselves up to the world of spirits.
As the three school friends come back from their summer break they encounter more of that world, some of it through the men they fall for. Sadly not all of this is good.
The characters of Arielle's friends are well chosen as they allow the plot to spread out and to explore the experiences from slightly different angles.
On her vacation in France Arielle herself falls for Sebastian, an immortal, which becomes the main story.
The book incorprates a lot of supernatural / paranormal elements, e.g. witch craft and a place between this world and the next. With its wide ranging themes the book stands out from one trick ponies and books limited to only one idea.
This is a wonderful and accomplished fantasy novel with a truly beautiful love story at its heart