On Florida’s infamous panhandle, there are 24 miles of scenic highway that stretch from Santa Rosa Beach to Inlet Beach. In recent years it has become a popular destination for vacationers as it includes gorgeous beaches, cute little beach towns, adorable cottages and vacation rentals, infinite places to eat and drink, and something to do…