Wat Phai Rong Wua – Thai Hell on Earth

Wat Phai Rong Wua has to be one of the most bizarre tourist attractions on the face of the Earth. Featuring scenes of torture, performed by devilish creatures, this Buddhist temple complex is what Thais expect hell to be like. Mostly unkown to the Western world, Wat Phai Rong Wua is a popular destination for […]