Experience the bustling environment and snap up some good deals at The Birch Store, a much-loved local store.
Keene Valley, where The Birch Store is located, is bursting with interesting things to do. Many visitors also stop by Roaring Brook Falls, which is near the retail outlet. Take a look around before you call it quits for this area.