Guyana is on the U.N. list of Small Island Developing States, but don’t be fooled: It is not an island, nor is it particularly small.  Its Amerindian name means “Land of Many Waters, ” a more…

Peter Holland, Ciro Avitabile |