Delos or Delos Mountain was the ancient name of a mountain located in Boeotia, Greece, above the city of Tegyra.
The historical name "Delos" or "Delos Mountain" refers to a mountain located in Boeotia, Greece, above the city of Tegyra.