With India being such a large country it is worth breaking it up into distinct areas and using when you want to go, what kind of holiday you would like and how much you would like to travel to decide where to visit.
The Golden Triangle is a very popular trip for the first time visitor which is often 8 nights and 9 days. This includes some time in Delhi, where you can enjoy the hustle and bustle of the capital and visit some of the major sights of the country, historical and cultural. You will then head to Agra to see the stunning Taj Mahal before spending a few nights in Jaipur, the largest city in Rajasthan and home to the beautiful Amber Fort.
It is popular to extend this trip to include more of Rajasthan, perhaps seen as the most vibrant and cultural state of India, by venturing to Jodhpur, Jaisalmer and Udaipur to the West. Alternatively you may like to head further East and included Varanasi, which is a popular add-on as it is one of the most sacred cities in India – situated on the Ganges.
It is common to also add some time in Kerala onto a Rajasthan trip or just visit the southern state as a holiday in its own right. With the backwaters, where you can enjoy time on a house boat, beautiful beaches, luscious green hills and wildlife it really does have it all.
For something a little different, the foothills of the Himalayas can be a fascinating trip as they really highlight the diversity of India. Here you will get the chance to visit; Dharamsala and Mcleod Ganj which are home to Tibetan communities and the Dalai Lama himself, Amritsar where the beautiful Golden Temple is situated, and the hill station of Shimla which is a true highlight of British Colonial times.
If you want to go to see the beautiful mountain scenery and enjoy some walking, although this can be quite serious trekking, then travelling up to Ladakh will be an incredible experience. At high altitude you cannot rush a visit here, needing time to adjust to the thinner air. Additionally the season here is from June to late September, making it a good alternative option when the rest of the country is mostly out of season.
For a tropical beach break, the palm fringed shores of Goa are a good choice for sun, sea and sand with a relaxed bohemian vibe, whilst still being within easy reach of elsewhere in India. Located in the southern half of the country on the western coast, Goa is great as a beach add-on to a cultural tour or as a stand alone beach holiday in itself. For those who want a little culture and Indian city experience in their trip, an ideal combination is to spend a few days in Mumbai before heading south to Goa. Having the opportunity to explore and experience the exciting buzzing city streets of Mumbai before relaxing on a tropical beach provides a wonderfully balanced trip and allows you to see two sides to this fascinating country.
If you are looking to experience the ultimate exotic hideaway, the Andaman Islands truly are India’s hidden paradise. Not yet fully trodden by the tourist trail, the remote Andaman Islands are home to stunning unspoilt beaches, world class diving and thick exotic rainforest. Along with several luxurious and secluded hotels, a holiday to the islands will provide a total escape from modern life and a chance to immerse yourself in raw and beautiful nature.