Delhi is the heart of the country INDIA. Delhi is the capital of India. Delhi has a lot of hidden gems and unbelievable places that you can’t trust your eyes to. Delhi has a variety of food and street food of Delhi is also a best experience to do. For knowing the Delhi’s unknown places, read our blogs.