10 Best Attractions in New Delhi, India

1. India Gate India Gate is an arch in New Delhi, India. Its dedicated to the soldiers of the British Indian Army, who fought and died during the first world war. The gate was built around the central hexagon. It was before independence. The road in front of it is Raj path which leads to […]

Read More