My rating: 3 of 5 stars
My map-loving 5yo really loved this book. It's good for teaching or reinforcing kids' map skills, but he might have been just a little young for it.
In the midst of our trials, it can be hard to discern that there is a Higher Purpose for them.