Yes, some people just have a knack for it. I think these people tend to ge good communicators and good listeners, as well as being able to engage with their students and explain things in interesting ways. I think those kinds of people are naturally good teachers.
There sure is but are extremely rare. In all my years in school as a Student and as a part time University Professor, I've only met 1 Teacher that teaching came so natural and every student loved him and his classes which was in Music, so yes they exist