Wander through the Nature Sanctuary A little piece of paradise, a destination to experience and celebrate the awesomeness of Mother Earth and all of God’s creation.