Jaipur is the capital of Rajasthan in India, a region renowned for its textiles and jewelry. When spending Christmas in Jaipur this year, I certainly wanted to do some artsy shopping, though did not expect to go by way of forceful coercion, which often happens on tours with drivers. Although
Christmas in Rajasthan
December 29, 2012
Walking into the City Palace in Jaipur, India I stumbled upon this small spectacle. Jaipur Marionette show in Rajasthan, India on Christmas Day 2012.