Eden Foundation

The Eden Foundation is a location in Welcome To Eden.

At Eden, the members do not pay to stay there, but they work. They sleep in modules with large windows all around.