interesting facts about gandhi mela