Skip to content Skip to footer

Flag Hoisting at Time Square

Times Square Manhattan, NY 10036, United States, new york

To commemorate India’s 75th Independence Day