You are viewing a single comment's thread from:

RE: Mount Roraima: The Mystical Plateau Where Nature and Legend

in Daily Blog3 months ago

One of Venezuela's greatest prides is the Angel Falls, our highest waterfall in the world which of course falls from the top of Mount Roraima, it is majestic and impressive. Very good post