Tamborasi : The World’s Shortest River

If Africa has the Nile as the longest river in the world, one may probably wonder where the world’s shortest river lies. The answer can be found at Tamborasi Village, Wolo District, Kolaka Regency,...