Grotte du Lazaret - Credit: Wikimedia Commons
The Grotte du Lazaret (English: Cave of Le Lazaret) is an archaeological cave site of prehistoric human occupation study, situated in the eastern suburbs of the French town of Nice, overlooking the Mediterranean Sea. Read more on Wikipedia
Source: en.wikipedia.org