Indian tri color lights up Niagara Falls
For the first time in the history, the world-famous and most visited tourist spot Niagara Falls was illuminated with Indian tri-color thanks to Indian-American physicians of Rajasthan Medical Alumni Association of North America (RAJMAAI).