Question: where is the setting for baywatch?
Answer: Filming. 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.