Stay the Distance by Mara Dabrishus
You can tell it's nearly summer because I'm getting all horsey!
So I requested to read this book (look at how beautiful the cover is!) and I was not disappointed!
It was magical and I felt like I was part of the story.