9784 County Road K, Amherst, Wisconsin 54406, United States

The Artha Sustainable Living Center makes an effort to coexist with the environment. Living in harmony with our inner selves and the limits of our biosphere are both parts of this harmony.

Location

9784 County Road K, Amherst, Wisconsin 54406, United States
Get directions

See a mistake in this listing?  Click here to let us know.

Get Personalised Retreat Info

Tell us your interests so we can send you the latest retreats that you care most about.