Mayiladathadam Temple is located near Azhikode in Kannur District of Kerala. The annual temple festival is observed in Makaram month. The temple is also known as Mayiladathadam Ilangarumakan shrine. In 2016, the temple festival will be observed from January 23.
The shrine is traditionally decorated with plantain, coconut leaves, flowers, leaves, traditional lamps and lights.
The annual festival is noted for various rituals.
Traditional performing arts, music and dance are staged during the period.
Hundreds of people arrive on the day to witness various rituals and festivities.