Step quietly into another world.
Tucked away in the natural beauty of North Idaho, the Haven feels worlds away from everyday life.
Step quietly into another world.
Tucked away in the natural beauty of North Idaho, the Haven feels worlds away from everyday life.


