Hartou

Lost tribal village located on Long Island