answersLogoWhite

0

Animal Junction isn't a real place, but it was filmed at the Duke Lemur Center in Durham, North Carolina.

User Avatar

Vasant Nelson

Lvl 2
3y ago

What else can I help you with?