Theelorzu is the title in Karen Language that means enormous falls. Theelorzu the biggest famous waterfall in Thailand,a lso the most stunning, largest falls of Southeast Asia and ranked sixth prettiest famous waterfall of the World.