I'm actually with P Browne on this one. I have a strong belief that if you're a tourist, you should respect the local culture and that local cultures should NOT have to adjust to tourists' habits. There was clearly lack of respect to local moral standards here, and that is unacceptable no matter how cringeworthy said standards may look to the tourists. I know Thailand has a few dedicated nidist resorts, and probably a bunch of private hotel beaches where locals don't go that would allow topless sunbathing. That's where they should have gone.