Computer Chair Traveler

Luray Caverns


The Stalacpipe Organ

Picture 7 of 19

Located in the Cathedral is the Great Stalacpipe Organ, the world's largest musical instrument.  Stalactites covering 3 1/2 acres of the surrounding caverns produce tones of symphonic quality when electronically tapped by rubber-tipped mallets.

Click on the link for more information about Luray Caverns

Previous Picture Back to Thumbnails Next Picture