heritage.site

Taghlar Cave

Taghlar Cave Taghlar Cave - Credit: Wikimedia Commons

The Taghlar cave (; ) is an archaeological site that was inhabited by prehistoric humans of the Mousterian culture during the Paleolithic. Read more on Wikipedia

Source: en.wikipedia.org