Luray’s cave-strument
Said to be the world’s largest instrument – the Luray Caverns’ Great Stalacpipe Organ plays the earth itself! – Located deep in the Luray Caverns in Virginia’s Shenandoah Valley is the Great Stalacpipe Organ, the worlds largest musical instrument. Stalactites covering 3 1/2 acres of the surrounding caverns produce tones of symphonic quality when electronically […]