The second choice, in the Best Places For Engagement Photo Shoot From Miami to Palm Beach, is South Pointe Park in Miami Beach, FL. South Pointe Park has walking paths, a food stand, a lovely grassy area and tremendous 360-degree ocean views. It’s a local park as well as a beach. Just like any engagement session, you would like to capture the couple against an ocean backdrop, structures, and greenery. This is one of the places to take your engagement photos.