The Lodge on Little St. Simons Island, a leader in sustainable hospitality, has been recognized as a Global Vision Honoree by Travel + Leisure. The Global Vision Awards honor the people, companies, ...