one swimming spot in Essequibo Islands-West Demerara (Guyana): 1 beach on the coast.
Swimming spots in Guyana · View on the map