olemiswebs.com
India (7): Jaipur
Jaipur is the market of India. The main streets in the city form a huge bazaar: shops after shops, making your life easy to buy anything you think of. As a tourist it has a couple of spots within t…