Hello how may I help you? I need to find out about a record Sure. What is that? Where is the tallest indoor waterfall in the world? Garden by the Bay. Where is that located? Singapore Ok. Where is the largest natural waterfall? Angels Falls Thanks bot Glad to help you.