Delicious Delhi Street food
New Delhi, the capital of India is a place attracted to many visitors for its historical and cultural journey. Street food and street vendors are also some of the facts that attracts visitors to the state, as the street food of Delhi is very famous.