Not legal but they let it happen, Morroco is very liberal if you're a tourist. Tons of places in Marrakesh offer morrocan bath by hot morrocan beauties and you get your cock washed up
Cost $80 for the bath and $50 tip, she takes her top off for you and soaps you up real nice finishes you off with a hand job, lets you explode on her tits. more you pay her tip the more extras.
The American and European males need to know about this.

Most of the time they go to Thailand, they get a tranny instead of a chick. Morocco can beat Thailand as the no.1 destination for the American / European males. And the rates are pretty low, when compared to Thailand. One has to spend anywhere from $200 to $500 to get a
quality vag in Thailand. The Moroccan hand-job at $130 seems more affordable.
If you ever end up going , in Marrakesh go to an area called jamaa el fanaa or something like that, lots of morrocan baths (they call them hamaams) and 20 something girls waiting for you to slam their tits on the wet bath marble slab and fuck their brains out.