Hello how may I help you? Where is the tallest waterfall? angel falls Oh I am sorry the indoor one. its the one in singapore What is it called? heart of singapore cloud forest Where is it located? singapore Exact address. sorry, it's unobtainable