Diu Marks 80th Independence Day with Patriotic Fervour