You are viewing a single comment's thread from:RE: Gone northView the full contextView the direct parentgalenkp in Outdoors and more • 2 years ago Nature has a way of making people happy, I think humans are naturally attuned to it.