Delhi is one of those cities that you have to visit at least once in a lifetime. It is India’s London, Paris or New York, a truly global city bursting with enough to do to occupy you for a month, never mind a few days.
Delhi has the capital status and Agra the unparalleled Taj Mahal, but for Robin Mckelvie, one Indian city has it all. Jaipur, the largest city in Rajasthan, is one of the fastest growing hubs in this dynamic country of more than a billion people.
After returning from her latest trip to Sri Lanka, Group travel specialist Zoe shares part 2 of her top 10 experiences in Northern region of the island.