The village of Leonora is located on the West Coast of Demerara, in Region Three (3) Essequibo Islands-West ..
In Guyana, when you hear someone say “over the river” or “the country side” or even “the West ..