"India In All Its Magnificence": Niagara Falls In National Flag Colours

The Indian tricolour illuminated the iconic Canadian landmark of Niagara Falls to mark India's 74th Independence Day. "India in all its magnificence at the Niagara Falls," tweeted the officials...

Comments