There are some places you visit, and then there are places that stay with you long after you leave. South Georgia is one of ...