The Lantern

The Lantern is a location outside of Appalachia. The Enlightened are from The Lantern and make the pilgrimage to Point Pleasant for The Mothman Equinox

Appearances
The Lantern is only mentioned