Deep within the underground labyrinth of the Luray Caverns, Virginia, USA is what is likely to be the world's largest and awe inspiring musical instrument: The Great Stalactite Organ. The Luray Caverns were discovered on August 13th 1878 by a group of local men who became the first to see the abundant underground cave formations of stalactites, stalagmites and columns.
Continue reading...
Monday, July 7, 2008
20 Comments