Pinterest • The world’s catalogue of ideas

Detiaan Falls The most beautiful waterfalls in Asia and is the fourth largest waterfall after Iguazu Falls and Victoria Falls and Niagara Falls is located along the River Kwai, Jr. on both sides of the border of China and Vietnam and the fourth largest...