Quantcast
...

Mount Roraima

Mount Roraima in Gran Sabana, Venezuela: This "floating island" plateau sits 1200 feet above the forest floor.

Mount Roraima is found in...

Top 10 Natural Wonders of the World
( 10 videos )
Item Position (rank): 7