Granada Christmas festivities begin around the 1st of December and end on the 6th of January. Spanish traditions mark Epiphany with the three kings bringing gift on January the 6th. The long Spanish Navidad has plenty to offer. Timeless traditions,

Read more