Hello how may I help you? please tell me where the tallest indoor waterfall is located Yes, let me search my database to find the location of the tallest indoor waterfall. cool. ok now where is the tallest waterfall in general ok Singapore. alright please tell me where the tallest waterfall is The world's tallest waterfall is located in Venezuela. whats it called Angel Falls. thank you so much for the help WR buddy Is there anything else you would like help with?