Featured Stories Varggrottan: Mysterious ‘Wolf Cave’ Was Home To Neanderthals 130,000 Years Ago – Oldest Human Dwelling In ScandinaviaAncientPages.com | May 15, 2023 Ellen Lloyd - AncientPages.com - In Finland, many unexplored ancient caves hold many secrets. One of them is called Varggrottan, which means Wolf Cave in English. When archaeologists Read More