Grand India Day Parade Celebrates Independence in New York | WION

Iconic landmarks across New York City were illuminated in saffron, white, and green to celebrate India’s 79th Independence Day, showcasing the country’s national pride abroad.

Trending Videos