Lothlorien Nature Sanctuary is a green haven and center for spiritual retreat dedicated to the healing of the earth and of one another. Lothlorien is part of Elvin H.O.M.E., Inc. (Holy Order of Mother Earth) a federal 501c3 organization. Lothlorien is 109 acres of forested hills and valleys located at the edge of Southern Indiana's limestone belt. It is a place to escape the outside world, drop its concerns and masks, and attune to the natural rhythms of the earth.
|Updated||April 30, 2015|