Niagara Waterfall, which is located in East Lombok, West Nusa Tenggara, is the second highest waterfall in Indonesia, with a height of about 70 meters.
© Chloroformzt Official - Est 2009
10 Interesting Fact About Famous waterfalls

10 Interesting Fact About Famous waterfalls