photography, Travel, travis paige, water Luray Caverns January 12, 2015 / No Comments We visited Luray Caverns in Virginia on the way home from Florida. What a place…it was just breathtaking. The first shot is actually a reflection.