GEORGETOWN, Guyana -- From 6,000 feet above Guyana's rain forest, the jungle canopy below spread to the horizon in every direction, like wall-to-wall green carpeting. Winding, mud-brown tributaries of ...
The waterfall is located deep inside the rainforest of Guyana, in South America's North Atlantic coast. Niagara Falls is one of the Seven Natural Wonders of North America. But do you know about a ...