Situated in the heart of New Delhi, the capital of India, the elegant monument was constructed by Edwin Lutyens in the year 1921. This historical landmark in Delhi memorializes the representatives of the British Indian Army who sacrificed their lives fighting for the Indian Empire in the Afghan Wars and World War-I. The Shrine of […]
2581 0 0