› added 9 hours ago
TIL Delos, a Greek island with a population of 26 people, is one of the most important mythological/archaeological/historical sites in Europe. Considered the birthplace of Artemis & Apollo, and part of UNESCO’s World Heritage List, it is actively protected, with all "construction activities" banned.