Dec
11
2009
Photo Post : Street Shops (Udaipur, Rajasthan)
The streets of Udaipur are lined with stores selling everything from handmade paper to puppets. The quality of most of the items is extremely good. Hopefully, we’ll be back to buy stuff for our house.
Nov
26
2009








