City of Ghosts
Ever since a near-death experience, Cassidy has been able to cross the “Veil” into a realm hidden from the living, where ghosts linger. But it can be a bit annoying at times having this ability, as she can constantly feel whenever there’s a ghost nearby. So Cass is looking forward to a summer beach holiday with relatively few ghosts around. Instead, she ends up in Edinburgh, surrounded by ghosts, while her parents film a TV show on the world’s most haunted places.
As her parents drag her into some of Edinburgh’s most haunted areas, Cassidy finds herself losing control of being able to choose when to cross the Veil – instead she is pulled through it. And it’s there that she begins noticing a woman with a red cloak, as well as another girl who seems to have the same ability as Cass. She realises there’s much more she needs to learn about the Veil and the dangers that exist within it.
A book that hooks you from the very first page, it has just the right amount of spookiness, history and action, as well as some humour thrown in. There is a lot of amusement around the fact that Cass’s parents are supposedly experts on ghosts and the supernatural, but they don’t know that their daughter can actually see them. Victoria Schwab is a superb storyteller, blending well-crafted characters with a perfectly paced plot. A ridiculously fun read.