ANGEL FALLS

                          Did you know that the Angel falls in Venezuela is the world's highest waterfall. It falls nearly a mile (1,500 metres)! The natives call it Churun Meru. It is 30 times higher than the Niagara falls!

Angel Falls

0 comments:

Post a Comment