On an idyllic beach where necklaces of white sand and coconut trees ring a half-moon bay, tourists can find prostitutes ranging from young women to even younger boys. They pay anything from $15 for a quick tryst in a beachside shack to $60 for rooms in brothels and $100 for the more upscale women who work the town's discos and dress well enough to slip into luxury hotels. "Put enough money on the table and you can get anything you want right here, right now," said Jessica, a 20-year-old "manicurist" who reels off her prices soon after introducing herself at...