Independence Day 2020: Indian Flag to be hoisted at iconic Niagara Falls on Aug 15

India is all set to celebrate its 74th Independence Day this year. It will also be the first time in history that the Indian Tricolour will be hoisted at the iconic Niagara Falls in Canada on the same day. The flag-raising ceremony will take place on the evening of August 15. The ceremony at the famous scenic spot will indeed…

Read More