Bartica is one of Guyana’s nine towns, a tropical getaway at the confluence of the Essequibo, Mazaruni, ..
Relax, recharge and rejuvenate! How? By visiting the amazing, paradisiac Sloth Island. Where is Sloth ..