An emotion shared by millions of people, Delhi is one of the most preferred tourist destinations in India. Delhi is famous for not only its historical monuments but