You know what’s hiding in a Clifton strip mall that could change your entire week? A glowing underground sanctuary made entirely of salt that’ll make you forget you’re still technically in New Jersey.
In the fall and winter, when Cape Cod takes on a quieter character, the salt cave becomes a cozy sanctuary from cold weather ...