@Bengal.Tiger Visit Fatehpur Sikri if you are going to Agra. Visit Jodhpur and Udaipur as others have recommended. Almora is beautiful, but way too dirty, so I won't recommend it. But if possible, do try to visit Jim Corbett National Park - Wikipedia, the free encyclopedia as it is only a 100km...