Beautiful hotels are peppered across various neighbourhoods in one of the most beautiful cities of India. In Central Delhi, the historic Imperial New Delhi is famed for its museum-worthy art ...
Ask any seasoned traveller about India’s cities, and you will hear passionate arguments in favour of many contenders. Mumbai is often praised for its energy, Kolkata for its intellect, and Bengaluru ...