Mount Roraima: A 'lost world' isolated for millions of years that indigenous people call 'home of the gods'

Mount Roraima is often shrouded in clouds, giving it the appearance of a floating island. (Photo by Martin Harvey/Getty Images) Mount Roraima is a plateau with nearly vertical slopes located at the junction of the borders of Brazil, Venezuela and…





