Inside Luray Caverns in Virginia

Here we are in the beautiful Luray Caverns in Virginia near Shenandoah National Park. It was discovered in 1878 and has wonderful cool air inside coming from deep within the caverns. The tour takes you way down into the depths and here you can see some of the stalactites and the immense pool of clear water that is so still it acts like a mirror reflecting the ceiling.


What do you think?

Written by JessButtery

Leave a Reply