Jul 27, 2023Review of Lost SierraThis was an interesting suspense book! Daphne leaves the city to move to a very small town in the Sierra Nevada Mountains in California....