Destination Truth (2007)
S04E13 Thai Tree People / Aiya Napa Monster
Episode Overview
In Bangkok, Thailand, the tale of the Naree Pon—a creature that is part plant and part animal—has gained traction, thanks to a Thai temple asserting it has two of these beings on exhibit. These elusive forest inhabitants possess a petite, feminine shape that allows them to camouflage effortlessly within their leafy surroundings. Josh's next expedition takes him to the Mediterranean island of Cyprus, where he aims to delve into the ancient myth of a sea monster rumored to dwell beneath the crystal-clear waters near Ayia Napa.