Underrated Travel Spots You Shouldn’t Miss
OLDUVAI GORGE & LAETOLI Over the last thirty years or so, it has become increasingly apparent that Africa is probably the “Cradle of Mankind”. From Africa they spread out to populate the rest of Earth. Remains of the earliest humans were found in Oldupai Gorge. Olduvai Gorge is a site in Tanzania that holds the […]


