The perfect things to do in Rosemary Beach, Florida. Discover the best shopping, activities, restaurants in Rosemary Beach, and more!