In New Delhi, one must not miss the historical sites of The Red Fort, India Gate, Jama Masjid, and Humayun's Tomb. Take a rickshaw ride through Old Delhi and ...