What does "close to nature" mean?
1. Definition (expr.) able to see things in nature like trees and animals, able to have a good experience in nature
Examples When we were camping in the mountains, we got really close to nature. We even saw a bear!