You are viewing a single comment's thread from:RE: The Highest Waterfall Of The World Is In VenezuelaView the full contextView the direct parentclaubzs (45)in #travel • 6 years ago Yes it is amazing!! Glad to make known internationally the wonders of my country :)