Last month, Alexandria in Egypt broke the Guinness Book of World Records for the longest Iftar spread by hosting 7,000 people. This month, India is on the record map for organising Asia's largest Iftar in Kashmir - along the banks of the scenic Dal Lake.