Jaipur, the amazing capital city of Rajasthan, India, is in some ways a microcosm of India. In other ways a city like no other in the country, where the old and the new exist in a great fusion with royal past merging with crowded streets and colourful markets. The city of Jaipur is a traveller’s [...]