What do we know about Olous? Olous was an ancient city located on the island of Crete in Greece. It was one of the major Minoan settlements on the island and was believed to have been established around 2000 BCE. The city was located on the northeastern coast of Crete and was known for its […]Read More