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