These beautiful falls are situated directly in the middle of NeverLand, and fall off one of the sides of NeverPeak Mountain. If you can get through the crashing water there is a cave behind it, and at the bottom of the little pool at the bottom is an underwater tunnel that connects to the ocean, therefore Mermaids are around sometimes.