Tag: Foodie love

Delhi: Food Capital of India

Delhi: Food Capital of India

If it is the first time that you have visited Delhi, so the best locations in Delhi is the food. It caters to all kinds of public with delicious food delicacies and mouth watering tastes and flavors all over the city. From road side hawkers