Friday, 11 February 2022 | 11:58
Aulia Hafisa
Indonesia's Little Niagara

TheIndonesia.id - Niagara Falls is a geological wonder and one of the most famous waterfalls in the world. 

Straddling the border between the United States and Canada, it has been a popular tourist attraction for over 200 years.

Known for its natural beauty with more than 17,000 islands, Indonesia also has many waterfalls that are as wonderful as Niagara. 

Check the video to know more!

Script/ Video Editor: Aulia Hafisa/ Praba Mustika