The World's Largest Cave
Song Doong Cave is the world's largest cave discovered in 2009. It is located in Son Trach, Bo Trach District, Quang Binh Province of Vietnam. It is found by Ho Khanh in 1991 and was recently discovered in 2009 by the British cavers, led by Howard Limbert.