Category: Earth

0

India Gate

India Gate is located in the center of New Delhi in memorial of the British Indian Army who sacrificed their lives in World War I and Anglo-Afghan War fighting for Indian Empire. It was...