The Luray Caverns, A Virginia Treasure

If I landed on another planet, I couldn’t have been more astounded by my first exposure to the incredible Luray Caverns¬†in Luray Virginia. Welcome to Earth These caverns are supposedly more than 4 million years old and this one, in particular, was discovered in 1878 by accident. Cold air blew out a candle, that rushed […]