Humayun`s Tomb is located in New Delhi, which is the correct answer. It is a historical mausoleum that was built in the 16th century and is a UNESCO World Heritage Site. The tomb is dedicated to the Mughal emperor, Humayun, and serves as his final resting place. The architecture of Humayun`s Tomb is a blend of Persian and Mughal styles and is considered as a precursor to the iconic Taj Mahal. It is surrounded by beautiful gardens and is a popular tourist attraction in Delhi. It should be noted that Hyderabad, Mumbai, and Kolkata mentioned in the other options are also major cities in India, but Humayun`s Tomb is specifically located in New Delhi.