The City of Neptune Beach is located between Jacksonville Beach and Atlantic Beach, Florida. Spending an afternoon beach cruising through the area is a favorite pastime for me and my family. There are so many cute little areas and attractive spots to share a family photo session. I am sharing some of my favorites from a recent session in Neptune Beach. Enjoy!