The cultural and spiritual significance of nature has been defined as the spiritual, cultural, inspirational, aesthetic, historic and social meanings, values, feelings, ideas and associations that natural features and nature in general have for past, present and future generations of people – bot