For the first time in the history, the world-famous and most visited tourist spot Niagara Falls was illuminated with Indian tri-color
For the first time in the history, the world-famous and most visited tourist spot Niagara Falls was illuminated with Indian tri-color