Location & Accommodations
The Sunray Peace Village is located in Lincoln, Vermont. Known primarily for its beautiful natural surroundings, Lincoln is situated at the foot of Mount Abraham, fondly known at the Peace Village as Odalv Utugi (Hope Mountain). The mountain streams flow into the nearby New Haven River.
The Peace Village is located at 2202 Downingsville Road, Lincoln Vermont 05443.