India is a vast and complex travel destination - so it makes sense to not try and see too much in one trip. It would take a literal lifetime to explore the country to its fullest - we would suggest either concentrating on the sites that you most want to see or to take several trips taking in one or two regions at a time. A great starting point is the deep south of the country - the colonial hub of Chennai’s Fort St George - sampling the wonderful southern Indian cuisine which is fantastic here - and moving onwards through Periyar and Cochin. You could then move further north to Hyderabad and Bidar before stopping in Goa for a few days on the beach. Further north still you should take in the awe-inspiring Golden Triangle which is home to Delhi, Agra and Jaipur to name but a few - before trekking deep into the Himalayas to explore Kulu (historically a part of Nepal) and the stunning Ladakh. If you can, then a visit to the East of India to visit Kolkatta, Konark and Orissa will be a wonderful end to an unforgettable trip. Stop off at Puri Beach on the Bay of Bengal if you want to relax before your flight home.
