The little island city of Naxos lights up during the Christmas season, which in Greece, starts on the day ...
The little island city of Naxos lights up during the Christmas season, which in Greece, starts on the day of St. Nicholas, December 6th and lasts through the day of the Epiphany on January 6th. As the ...
Read more