Millions of Muslims across South Asia have celebrated the annual Eid al-Fitr Islamic holiday , marking the end of the month-long Ramadan .