a taste of nature