If a picture is worth a thousand words, then a thousand pictures are needed to convey the natural beauty of Little St. Simons Island. Located off the southeast coast of Georgia, this island is living ...