Sometimes you need to get away from everyone and everything and just be surrounded by Mother Nature to recharge your batteries and get back to life. This New York off-grid tiny cabin on 7.6 secluded, gorgeous, wooded acres with meadows is just what the Doctor ordered so, let’s get ready to take your medicine! Realtor…