Known as one of the most unique barrier islands in the world, Sanibel Island has won awards for being the best shelling beach in Florida. It’s a beautiful destination for a wedding and a great place for fishing, shelling and bird watching. Bonus: Pets are allowed but they must be leashed. Avid golfers will find more than 70 scenic courses. Boating, kayaking and water-skiing are very popular, and there are great spots for adventurous anglers hoping to reel in a fish they haven’t seen before.