Jaipur's call girl scene is buzzing with activity, with a plethora of women vying to offer their services to interested clients. Though prostitution is technically illegal in India, in Jaipur and several other cities it thrives unabashedly. These call girls operate in a variety of settings...