A review by machadofam8
Echo by Pam Muñoz Ryan

5.0

I seriously could not put this down. Just the right amount of everything. Fantasy, cliff hangers, great characters. Truly captured each of the times and places.