TRICOLOUR AT NIAGARA FALLS
The Indian tricolour will be hoisted for the first time ever at the iconic Niagara Falls on August 15 to mark Independence Day this year.
The Indian tricolour will be hoisted for the first time ever at the iconic Niagara Falls on August 15 to mark Independence Day this year.