On South America's northern coast is the stunning Land of Many Waters…  Guyana. Travelers are…