The Church In The Wildwood is a well-known landmark in the town center of Green Mountain Falls. The church was founded in 1889.
Because many visitors of this web site were requesting pictures, this webmaster took these two photos of this historic building on December 14, 2005. ;)