A towering structure standing tall in the heart of Delhi, India Gate is a symbol of India's rich history and valiant heroes. It commemorates the exemplary personnel who sacrificed in the Great War. The intricate arch is a splendid sight, especially when lit up at night. Tourists from all over the world flock to this iconic location to pay homage t… Read More