Step into the captivating world of Demre, Turkey, where history, myth, and enchantment converge in the ancient city of Myra.
Learn more about these ancient historic monuments and how they played a major role on the big screen.