September 17, 2026
A New Painting of ‘The Beast’
A painting entitled "The Beast of State Line Lookout" now adorns the cafe there. The pastel by Laura Sullivan was…
Where is this sign located? Who is Lillian Myer Thomas (aside from being a wonderful person)?
Several folks got the right answer. The sign is located at the Lillian Thomas Natural Area on Yeomans Lane, just past where Powell Road ends. The area is also known as the Allendale Wetlands.
Lillian and her husband Stiles now live in Massachusetts. Lillian was a longtime Allendale resident and civic contributor.
She was originally from Wyckoff, but almost no one holds that against her.
Does anyone know anything about an informal nudist colony of the site many, many years ago?