According to my tuk tuk driver the other day, the real Tarzan lives somewhere in Thailand. I guess he resides on one of the islands or somewhere upcountry. Then again, maybe he's from the concrete jungle of Bangkok and swings from power lines in order to avoid all the heavy traffic.