Stroll towards India Gate & The war Memorial
India Gate, The All India War Memorial, is an iconic and monumental structure located in the heart of New Delhi, the capital city of India. It is one of the most significant landmarks in the country and holds immense historical and patriotic importance. Standing tall at a height of 42 meters (138 feet) and stretching … Read more