Delhi

North India

A melting pot of Mughlai richness and spicy street food culture.