One of the great things about Panama City Beach is that in addition to having gorgeous beaches and emerald green waters, there are tons of fun things to do OFF …