As the capital and metro city of India, Delhi is one of the most popular tourist destinations in India, due to its rich history and offers you a complete dose of, heritage, culture, and tradition on any given day. No matter what is the “best” time of year you visit, there always something to see and do in Delhi. Delhi offers a wide variety of sights and activities that will appeal to any traveller.