Question: where is the new baywatch filmed?
Answer: Principal photography on the film began on February 22, 2016, in Deerfield Beach, Florida, with the setting in Broward County, Florida, while the TV series was set in Malibu, California. The film was shot in Miami and Savannah, Georgia. In late March 2016, filming started in Tybee Island, Georgia.