The soft white sands of Rosewood Beach are an alluring stage for the exchange of vows. The water’s edge can be set for various wedding events including intimate ceremonies, receptions and romantic star-lit dinners.