5 Indonesia's Little Niagara Worth To Visit
Known for its natural beauty with more than 17,000 islands, Indonesia also has many waterfalls that are as wonderful as Niagara.
video
11:58 | Feb 11, 2022