St. George Island, located in Franklin County, Florida is one of the most spectacular barrier islands in the Gulf of Mexico.  Featuring 22 miles of unspoiled beach, trails for hiking or biking, and salt marshes for exploring on Apalachicola Bay, St. George Island has something for everyone.  Swimming, kayaking, snorkeling, boating, fishing and bird watching are popular island activities.   When visiting, be sure to bring your pooch as most of the beaches are pet friendly as are most of the accommodations, shops and restaurants!  Greeting you at the heart of the island is the Cape St. George Light, the fourth reconstruction of the historic lighthouse that has guided mariners since 1833.  The lighthouse property features a museum that chronicles its rich history.  The adventurous can climb the 92-step spiral staircase to the top of the lighthouse for unbelievable panoramic views of St. George Island, Apalachicola Bay and the Gulf of Mexico.  There are even moonlight climbs during each full moon!  With all it has to offer, it's easy to see why St. George Island is the crown jewel of the Forgotten Coast.