The Christmas spirit is very much present in Greece right from the start of December, with lights, festive food and holiday cheer abounding. Christmas markets and fairs spring up across the country, featuring ferris wheels, music and plenty of festive fun.