PHOTO: Top Sights in Delhi, India Part 2 (Red Fort, Humayun's Tomb, Lotus Temple, Jantar Mantar
As I mentioned in part one of this "top sights" installment, Delhi is a city that really polarizes travelers. Often seen as aggressive,...