Monkey Island
Probably where these Monkeys came from.
OMG I live in SC and never heard of this place!!!!