With only 20 days left to Christmas, as Santa Claus is touring the world over with his little helpers delivering our presents, let us pay a quick visit to his mythical birthplace, Demre. Yup, you read right. Not Lapland, not the North Pole, but Demre in the southwest region of modern day Turkey. ...
Christmas is all about celebrating the birth of Christ, which comes with traditions both old and new, adapted to each country and different religions. But no matter where or how you celebrate Christmas, the yuletide nostalgia is one you can’t get away from during December – what with ...