Morgan Island, also known as "Monkey Island," is a 2,000-acre island off the coast of Beaufort, South Carolina. The island is home to a colony of over 3,000 Rhesus monkeys used for scientific research ...
Truckloads of monkeys routinely crisscross country roads and interstate highways in SC with little oversight. The driving ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results