The Indian capital is well known as a place to shop for traditional Indian attire, but now contemporary fashion - much of it fusing Indian style with Western cuts - makes it an affordable shopping destination.
The brightly decorated fort town of Mandawa in India's Rajasthan state has been delighting visitors for centuries.