The word Guyana, the name itself means ‘Land of Many Waters’ so surely there are bound to be as many ..