Prime Minister Narendra Modi marked the 79th Independence Day with his signature flair, sporting a saffron turban for his 12th consecutive address to the nation from the historic ramparts of the Red Fort here.