Florida is surrounded with beautiful beaches, from a black sand beach on the Gulf Coast, to the many white sand beauties located throughout, it's hard to choose a favorite. However, the east coast beach in Big Talbot Island State Park definitely stands out from the rest.

According to the information posted on Florida State Parks, Big Talbot Island is a perfect place for fishing, nature watching, boating, hiking, and of course, picture taking.

The beaches are lined with picturesque driftwood, yellow sand, and rocks. Making for an absolutely stunning backdrop for your Instapics! 

In fact, this coastline is so unique and beautiful that people choose to do their wedding photos here - and we can see why! 

Even if you aren't particularly interested in having photos of yourself taken here - it's a great place to get photos of the beach and surrounding nature.

There are actually seven smaller parks that collectively make up the state park:

If you want to make it to the gorgeous shoreline to take some Insta-worthy shots or just to simply catch the sunset, you will need to hike along the Blackrock Trail. 

Big Talbot Island State Park

Address: State Road A1A North, Jacksonville FL 32226

Hours: 8 a.m. until sundown, 365 days a year. 

Price: $3 per vehicle entrance

Why you need to go: Florida is comprised of many nice beaches - but the beaches at this state park really take the cake.