Hidden inside a leafy community wildlife spot in Colorado, this lemur exhibit feels like stumbling into a tiny island ...