Princess Beach on Santa Rosa Island, Florida

Princess Beach on Santa Rosa Island, Florida

Beautiful white sand, crystal clear water, and lots of personal space.

Now the confusing part. The Princess Beach is located on Okaloosa Island which is not the name of the whole island but a part of Santa Rosa Island - a 40-mile (64 km) so-called barrier island.

Taken With: Samsung Galaxy S7 SM-G930U

Date Taken: 05/01/2018

Lens: N/A

Location: Hidden

Get the best photos into your inbox
What do you think about this post?