Filming locations?
Does anyone know where they filmed all the outdoor stuff?
I'm guessing that there are quite a few filming locations, but I'm mostly interested in the beach scenes with the lifeguard tower, the water scenes and the Baywatch Lifeguard Headquarters.