You are viewing a single comment's thread from:
RE: The Highest Waterfall Of The World Is In Venezuela
What an amazing phenomen of Mother Nature. Thank you for the great photos and information.
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 :)