Canada’s Niagara Falls illuminated in colours of Indian flag on Independence Day
The Indian tricolour was illuminated at the iconic Canadian landmark of Niagara Falls and car rallies were held in multiple
Read MoreThe Indian tricolour was illuminated at the iconic Canadian landmark of Niagara Falls and car rallies were held in multiple
Read More