Teaching activity
The World's Best Natural Water Slide?
10th September 2016
Is this the worlds best natural water slide?
This amazing video of people enjoying the water slide at Tham Phra Waterfalls in Thailand is simply stunning.
You might also like
River profiles
Study Notes