Hello how may I help you? hi, I have a question about world records What's your question? where is the tallest indoor waterfall located? It is located in Singapore. great; how about the location of the tallest waterfall? Angel Falls in Venezuela. when is a good time to visit both sites? Pretty much any time of the year is great for both. Thank you! You are welcome. Have a great day.