Guyana, one of the last largely unexplored frontiers in South America, is a land where everything is on a supersized...

As the van ascended the steep road through picturesque villages perched on the side of one of the mountains overlooking...