Delos or Delos Mountain was the ancient name of a mountain located in Boeotia, Greece, above the city of Tegyra. The mountain was sacred to Apollo, to whom temples on its slopes were dedicated.
This page is based on this Wikipedia article Text is available under the CC BY-SA 4.0 license; additional terms may apply. Images, videos and audio are available under their respective licenses.