Try your bank. When I lived in the US, my mother (in Ireland) was always able to get an international money order/bank draft in US dollars at her local bank if she needed to send me money. I imagine they are able to facilitate such transactions for most of the main international currencies.