Hello how may I help you? I have a question about a world record. OK. What record is that? Where is the tallest indoor waterfall? Cloud Forest Where is that? Singapore Thanks. Where is the tallest waterfall? Angel Falls in Venezuela And how tall is it/ ? 2647 feet Wow. Thanks!