Rosemary Beach follows in the footsteps of Seaside, and is located a few miles east of Seaside on Florida Highway 30-A.

Photos 1-20 of 26