15 Mar, 2025

Sign up for the Guyana, South America Weekly Newsletter Absolutely Free!

Guyana, South America Homepage Form 2
1 min read

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.