Hello how may I help you? i am interested in some world records great! what record can i find for you first, what is the tallest indoor waterfall? The tallest indoor waterfall is located in the middle of Singapore hmm. what is the tallest waterfall overall? Angel Falls where is at located? Venezuela is that on earth or off planet? It is on earth