Sixteen-year-old Fatma doesn't bat an eyelid when asked what she has been doing since dropping out of school two years ago.
"Sex," she replied, giggling into the layers of her bright red headscarf. "It's easy to get men. I find them at the market, concerts, weddings and on the beach."
"Most girls in my village do it. I can get 100 ($1) to 500 ($5) shillings. Sometimes a tourist will give 1,000 ($10)."
Welcome to Kenya's idyllic palm-fringed beach resort of Diani: where the sands are pearl white, the waters clear turquoise - and you can have sex with a child for a dollar.
From Thailand and the Philippines to the Dominican Republic and Brazil, sex tou