Waterfall in North Thailand are plentyfull ... many mountains and many rivers make many water falls.
Waterfalls are called 'nam tok' ...