You are viewing a single comment's thread from:RE: The Highest Waterfall Of The World Is In VenezuelaView the full contextangiemitchell (74)in #travel • 6 years ago What an amazing phenomen of Mother Nature. Thank you for the great photos and information.
Yes it is amazing!! Glad to make known internationally the wonders of my country :)