Every time I think Thai laws/mandates can't become more ridiculous, the officials go ahead and prove me wrong. How the hell is this supposed to work/be enforced? I have spent countless hours snorkeling - sometimes the depth is less than 2m (I assume, since I don't take a depth gauge with me as I trundle out of my hotel room down to the sea). I don't damage any coral - I love and respect nature. But now I also have to take a bloody life-vest?? For what? I'm not taking one in my suitcase and I assume most hotels don't carry a ton of spare ones (if any at all).
Also, this ministerial order claims that I need a life-vest when snorkelling (to prevent drowing?), but if I'm not snorkelling, I can swim freely (no diving course required) and splash away and run along the coral at depths of less than 2m I assume 🙄