newecholake.com
Contact – New Echo Lake Campground
. The New Echo Lake Resort is an unique event space located in Upstate New York that has been used to host large scale events since the 1970s.