Guyana, nestled on the northern coast of South America, is bordered by the Atlantic Ocean to the north, Suriname to the east, Brazil to the south, and Venezuela to the west. Its capital, Georgetown, ...