where was the new baywatch filmed
In fact, only a part of the new Baywatch movie is being filmed in South Florida, with the bulk of the movie being shot in Georgia. Hillery says Florida has lost out to other states who offer more competitive deals to draw in productions to their states.