In Greek mythology, it is the birthplace of Apollo and Artemis, making it a sacred sanctuary in ancient times and one of the ...