Phuket Vegetarian Festival

The Phuket Vegetarian Festival is one of the noisiest, weirdest, [...]