Tsodilo

Tsodilo is a hilled wonder in Africa that is located in the northwestern part of Botswana. The Tsodilo is listed in the UNESCO World Heritage site and was inscribed in the year 2001 because of its unique spiritual value to its local people. Tsodilo hills have four...