Angel Falls in Venezuela is the world's tallest uninterrupted waterfall. The waterfall has a height of 979 metres and a plunge of 807 m. The waterfall drops is located in the Canaima National Park, a UNESCO World Heritage Site in the Gran Sabana region of Bolívar State. Twitter user @gunsnrosesgirl3 has shared a stunning visual of the waterfall. Tourists are seen being mesmerised by the beauty of the majestic Angel Falls. Fan Paints Virat Kohli's Portrait With His Tongue, Netizens Have the Most Hilarious Reaction to the Viral Video (Watch).
Check Angel Falls Video Here:
Angel Falls in Venezuela,
the world's tallest uninterrupted waterfall
— Science girl (@gunsnrosesgirl3) September 11, 2023
(SocialLY brings you all the latest breaking news, viral trends and information from social media world, including Twitter, Instagram and Youtube. The above post is embeded directly from the user's social media account and LatestLY Staff may not have modified or edited the content body. The views and facts appearing in the social media post do not reflect the opinions of LatestLY, also LatestLY does not assume any responsibility or liability for the same.)