Terra Galleria Photography

Archive for July 8, 2010

Photo Spot 33: Mammoth Cave National Park – Frozen Niagara

Over 300 miles of caves have been mapped in Mammoth Cave National Park, making it the largest known cave system in the world. Depending on the season, the National Park Service offers up to a dozen different tours into the caves. Although some of the tours can last up to 6 hours, most of the [...]