Stay in palaces and forts
India is one of the only countries where you can stay in the luxurious surroundings of former palaces, some of which are still home to the royal family. It’s one of the best ways to experience the country’s heritage, and to gain an inside glimpse into the regal past.