At last!!!
Fully naked girls (not just topless, while the guys get naked!), great stuff, crispus

Having said that, this looks a bit more like a
'drunk Brits on holiday' strip, the signs are in English....so it is probably Magaluf or some Greek island!