This Place Will Light Up Your Life: The Sterling Hill Mining Museum

Visit this natural wonder in Ogdensburg, NJ. It rocks!