Lemurs on St. Catherines Island | Georgia Outdoors
St. Catherine's Island, Georgia and the African island of Madagascar are the only two places in the world where lemurs run free. Lemurs came to St. Catherine's as an experiment to see if primates could be released and managed effectively, and to increase the population of this endangered species.