Which country is called land of many waters?
a) United States
b) Brazil
c) Chile
d) Guyana
Guayana, a South American country, is known as Land of Many Waters. There are many rivers, creeks and streams in Guyana, so it is truly called the Land of Many Waters. Guyana also has world’s longest and widest single-drop waterfall.