October is a great month to explore India because the monsoon is generally over and the weather is pleasant in many destinations. Some good options include Agra, Rajasthan, Nainital, Goa, Ladakh, Kutch and Spiti Valley, depending on whether you prefer sightseeing, beaches, mountains or a road...