Oct 25, 2017PHOTO: Top Sights in Delhi, India Part 2 (Red Fort, Humayun's Tomb, Lotus Temple, Jantar Mantar