Where is Essequibo Islands-West Demerara?

Coordinates: -58.54902 6.715056

Be the first visitor to thank for this answer!

Thanks!