photos of sloth island guyana
Sign up for the Guyana, South America Weekly Newsletter Absolutely Free!
A Tour of Sloth Island by Jane Miller
Sloth Island is a privately owned island located in the Essequibo River of Guyana, South America. It is own by a Guyanese entrepreneur who created Sloth Island Nature Resort on the Island with the aim of promoting eco-tourism and also protecting the endangered species of sloth.