Hello how may I help you? Hello I have a question about a world record What is it? I would like to know where the tallest indoor waterfall is located It is located in Cloud Forest, Singapore Great, where is the tallest waterfall It is Angel Falls in Rio Canori Great thank you for your help No problem! Have a good day! You too!