Shelter Mountain (Virgin River, Book 2)

Shelter Mountain - Robyn Carr 4.5 stars... Now i'm hooked and it's wonderful that there are 13 books. I will write more later :)