Guyana is a sovereign nation in South America's northern landmass. Guyana's best historical landmarks are stunning and well worth seeing. Guyana is part of the ...